Srovnávací skripty a nástroje pro Linux

Tento seznam srovnávacích skriptů a nástrojů pro Linux by měl být užitečný pro rychlou kontrolu výkonu procesoru, úložiště, paměti a sítě na serverech a VPS s Linuxem. Nedávno jsem používal linuxový benchmarkový skript, který již nebyl udržován. V důsledku toho jsem sestavil tento stručný seznam skriptů a nástrojů pro benchmarkování Linuxu. Každý skript před spuštěním z příkazového řádku zkontrolujte.

Většina těchto skriptů provede benchmark procesoru, paměti, úložiště a sítě. Ve většině případů se zobrazí model procesoru, frekvence, počet jader a základní benchmark výkonu procesoru. Zobrazí se celková paměť (viz další rozsáhlejší nástroje níže pro benchmarky specifické pro paměť). Bude otestována vstupní/výstupní rychlost systémového úložiště (SSD nebo pevný disk) a nakonec bude otestováno internetové připojení serveru stahováním souborů z běžných testovacích míst po celém světě.

Pokud váš webový hostitel poukazuje na to, že příčina špatného výkonu aplikace souvisí výhradně s WebDev, použijte tyto skripty příkazového řádku, které vám pomohou ověřit, zda na vině může být také hardware (například: úzké hrdlo disku/úložiště) nebo síť.

Skripty benchmarků pro Linux

  • Bench.sh – zobrazí systémové informace a otestuje síť, disk vašeho linuxového serveru.
  • Nench – Skript volně založený na zavedeném freevps.us/bench.sh.
  • VPSbench – Skript pro spuštění jednoduchých a komplexních benchmarků výkonu CPU a IO.
  • VPS Benchmark – Benchmark disku, CPU a sítě.
  • Linux Bench – Skript pro benchmarkování STH Linuxu.
  • Bench-sh-2 – System Info + Speedtest IPv4 + Drive Speed.
  • unixbench.sh – Automatická instalace unixbench a testovacího skriptu.

Ostatní nástroje pro benchmarkování Linuxu

  • byte-unixbench – UnixBench je původní sada benchmarků BYTE UNIX, kterou v průběhu let aktualizovalo a revidovalo mnoho lidí.
  • Fio – Flexibilní I/O tester.
  • Sysbench – Skriptovatelný databázový a systémový benchmark výkonu.
  • Bonnie – získání/nastavení parametrů disků ATA/SATA pod Linuxem.
  • S – Malá kolekce programů pro měření I/O výkonu úložiště.
  • Phoronix Test Suite – Open-source, multiplatformní software pro automatizované testování/benchmarking Phoronix Test Suite.
  • Geekbench – Tento nástroj umožňuje používat nástroj Geekbench 4 z příkazového řádku a automatizovat jej pomocí skriptů shellu nebo dávkových souborů.
  • vdbench – generování diskových I/O úloh, které lze použít k ověření výkonu úložiště a integrity dat úložiště.
  • IOzone – nástroj pro benchmarkování souborových systémů. Benchmark generuje a měří různé souborové operace.
  • Iometer – Iometer je nástroj pro měření a charakterizaci I/O subsystému pro jednoduché i clusterové systémy.
  • Interbench – benchmark interaktivity Linuxu
  • HDparm – získání/nastavení parametrů disků ATA/SATA pod Linuxem
  • dd – benchmark vašeho VPS pomocí dd, návod, jak na to.

Udržováno na Githubu.

Používání na vlastní nebezpečí. Před spuštěním vždy ověřte. Pokud najdete nějaké nefunkční skripty nebo problémy, upozorněte mě na ně.

Původně publikováno: 6. prosince 2017 | Naposledy aktualizováno: 15. února 2021

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.