Linux benchmark scripts og værktøjer

Denne liste over Linux benchmark scripts og værktøjer bør være nyttig til hurtig kontrol af CPU, lagerplads, hukommelse og netværk på Linux-servere og VPS. For nylig brugte jeg et Linux benchmark script, som ikke længere blev vedligeholdt. Som følge heraf har jeg udarbejdet denne hurtige liste over scripts og værktøjer til Linux-benchmarking. Kontroller hvert script, før du kører det fra kommandolinjen.

De fleste af disse scripts vil benchmarke CPU, hukommelse, lagerplads og netværk. I de fleste tilfælde vil CPU-modellen, frekvensen og antallet af kerner blive vist sammen med en grundlæggende CPU-præstationsbench. Den samlede hukommelse vil blive vist (se de andre mere omfattende værktøjer nedenfor for hukommelsesspecifikke benchmarks). Systemlagringens (SSD eller harddisk) input/output-hastigheder vil blive testet, og endelig vil serverens internetforbindelse blive testet ved at downloade filer fra almindelige teststeder rundt om i verden.

Hvis din webhost peger på, at årsagen til dårlig programydelse udelukkende er relateret til WebDev, kan du bruge disse kommandolinjeskripter til at hjælpe med at verificere, om hardware (eksempel: flaskehals på disk/lagring) eller netværk også kan være skyld i det.

Linux Benchmark Scripts

  • Bench.sh – vis systemoplysninger og test netværket, disken på din Linux-server.
  • Nench – Et script løst baseret på det etablerede freevps.us/bench.sh.
  • VPSbench – Et script til at køre enkle og omfattende benchmarks på CPU- og IO-ydelse.
  • VPS Benchmark – Benchmark disk, CPU og netværk.
  • Linux Bench – STH Linux benchmarking script.
  • Bench-sh-2 – System Info + Speedtest IPv4 + Drive Speed.
  • unixbench.sh – Auto install unixbench and test script.

Other Linux Benchmark Tools

  • byte-unixbench – UnixBench er den originale BYTE UNIX benchmark suite, der er opdateret og revideret af mange mennesker gennem årene.
  • Fio – Flexible I/O Tester.
  • Sysbench – Benchmark for database- og systempræstationer, der kan skriptes.
  • Bonnie – få/indstille ATA/SATA-drevparametre under Linux.
  • S – Lille samling af programmer til måling af storage I/O-ydelse.
  • Phoronix Test Suite – Phoronix Test Suite open source, cross-platform automatiseret test/benchmarking-software på tværs af platforme.
  • Geekbench – Dette værktøj giver dig mulighed for at bruge Geekbench 4 fra en kommandoprompt og automatisere det med shellscripts eller batchfiler.
  • vdbench – genererer disk I/O-arbejdsbelastninger, der skal bruges til validering af storageydelse og storage dataintegritet.
  • IOzone – et filsystembenchmarkværktøj. Benchmarken genererer og måler en række filoperationer.
  • Iometer – Iometer er et værktøj til måling og karakterisering af I/O-subsystemer til enkelt- og klyngesystemer.
  • Interbench – Linux Interactivity Benchmark
  • HDparm – få/indstille ATA/SATA-drevparametre under Linux
  • dd – Benchmark Your VPS with dd, how-to guide.

Vedligeholdes på Github.

Brug på eget ansvar. Kontroller altid før du kører. Hvis du finder nogle brudte scripts eller problemer, så giv mig besked.

Originalt udgivet: Sidst opdateret: : Oprindeligt publiceret: 6. december 2017 | Sidst opdateret: 6. december 2017 Feb 15th, 2021

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.