6 Nejlepší CPU zátěžový Test a výkon Benchmark Linux Tools

CPU zátěžový Test Linux Tools

chcete posunout váš systém Linux na maximální limity? Nebo máte zájem o hodnocení vašeho počítače se systémem Linux z hlediska výkonu? Buď jak buď, benchmark aplikací a zátěžové testy nástrojů mohou poskytnout kvantitativní porozumění výkonu vašeho Linuxového POČÍTAČE.

S ohledem na to máme seznam pokrývající některé z nejlepších aplikací pro Linux pro benchmark výkonu a zátěžových testů. Ale nejdřív, pojďme si jasně porozumět benchmarkingu a zátěžovému testování a rozdílům mezi nimi.

Benchmarking vs. zátěžové testování: jaký je v tom rozdíl?

srovnávací nástroj se používá k měření maximálního výkonu počítače při manipulaci s konkrétním úkolem nebo funkcí. To je nejužitečnější při pokusu o porovnání dvou podobných produktů. Můžete porovnat srovnávací skóre mezi produkty a zjistit, který z nich nabízí lepší výkon.

Zátěžový testovací nástroj je navržen tak, aby implementoval velké zatížení systému, aby zjistil, zda selže. Můžete provést zátěžový test na různých částech systému, včetně procesoru, paměti, sítě atd. Tento typ nástroje vám pomůže otestovat stabilitu systému. Během zátěžového testu Aplikace také zkontroluje, zda se systém může bezpečně zotavit z těžkého zatížení a vrátit se do normálního stavu.

Pokud máte zájem sledovat statistiky spotřeby zdrojů a využití systému, doporučujeme vám podívat se na náš seznam nejlepších nástrojů pro monitorování výkonu systému Linux.

Nejlepší Linux Aplikace Benchmarku a CPU Stress Test

Nyní, když máte základní znalosti o tom, co měřítko a stres testovací nástroje udělat pro vás, pojďme se rychle ponořit do našeho seznamu nejlepších Linuxových aplikací pro srovnávání a stresové testování. Všimněte si, že ne všechny zde uvedené nástroje lze použít jak pro benchmarking, tak pro zátěžové testování.

některé nástroje jsou speciálně navrženy pro zátěžové testování, zatímco jiné jsou určeny hlavně pro benchmarking. Je to proto, že existuje jen velmi málo aplikací, které mohou provádět obě funkce na dostatečně dobré úrovni. Ale to bylo řečeno, Zahrnuli jsme několik aplikací, které přicházejí se slušnými nástroji pro základní zátěžové testování a benchmarking, pokud je to vše, co potřebujete.

ukážeme vám také, jak tyto nástroje nainstalovat a používat ve vašem systému Linux. Použijeme systém Ubuntu, abychom vám ukázali proces nastavení. Stejné kroky by se však měly vztahovat na jakékoli jiné distribuce Linuxu.

Geekbench

uživatelé Windows mohou být obeznámeni s Geekbench. Jedná se o populární multiplatformní srovnávací nástroj s jednoduchým bodovacím systémem, který zobrazuje výsledky jednojádrového i vícejádrového výkonu systému. Vyšší skóre Geekbench znamená lepší výkon.

můžete také použít Geekbench k zátěžovému testování systému simulováním scénářů v reálném světě a zkontrolovat, jak se systém hromadí.

Jak nainstalovat a používat Geekbench:

pro tento rychlý tutoriál budeme instalovat Geekbench 5.2.3, protože se jedná o nejnovější verzi. Chcete-li to provést, otevřete terminál a zadejte následující příkaz ke stažení a extrahování archivního souboru Geekbench 5.2.3.

$ sudo wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz$ sudo tar xf Geekbench-5.2.3-Linux.tar.gz
image-pro-instalaci-Geekbench
Instalace Geekbench

Jakmile jste extrahovali souboru, spusťte následující příkaz ke spuštění Geekbench.

$ cd Geekbench-5.2.3-Linux && ./geekbench5
obrázek-z-Geekbench-běh-testy
Geekbench testy

Jak můžete vidět, na rozdíl od verze pro Windows, na Linuxu, Geekbench se automaticky spustí sérii testů, které uvidíte z příkazového řádku. Po dokončení testů získáte také odkaz URL. Můžete navštívit tento odkaz vidět výsledky.

zde je náš výsledek:

obrázek-z-Geekbench-výsledky
Geekbench výsledky testů

Poznámka: Pokud čtete tento článek v budoucnu, novější verze Geekbench by mohlo vyjít. Zkontrolujte jejich oficiální stránku ke stažení a zjistěte, zda je k dispozici novější verze.

Pokud ano, pak vše, co musíte udělat, je nahradit všechny výše uvedené příkazy s 5.2.3 novější verzí. Pokud také vyjde nová verze, jako je Geekbench 6 nebo 7, budete muset nahradit poslední příkaz“./ geekbench5 „to“./ geekbenchx “ kde ‚ x ‚ je nové číslo verze.

Phoronix Test Suite

Phoronix Test Suite je jedním z nejkomplexnějších nástrojů pro testování výkonu a benchmarking pro Linux. To je plně open-source a dává vám přístup k více než 100 testů, které můžete spustit získat kvantitativní stejně jako kvalitativní představu o výkonu vašeho systému.

všechny testy jsou prováděny plně automatickým způsobem, od provedení až po hlášení. Nejlepší na tom je, že každý z těchto testů lze snadno reprodukovat, což vám umožní provádět vylepšení a znovu otestovat systém, abyste zjistili, jak to mění výkon.

Jak nainstalovat a používat testovací sadu Phoronix:

pro uživatele Ubuntu a Debianu lze testovací sadu Phoronix snadno nainstalovat po několika základních krocích. Nejprve použijte příkaz wget ke stažení nejnovější verze testovací sady Phoronix takto:

$ sudo wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.8.0_all.deb

Poznámka: V době psaní je Phoronix 9.8.0 nejnovější verzí, takže ji stahujeme. Když to čtete, pokud je k dispozici novější verze, můžete si ji stáhnout pouze změnou 9.8.0 ve výše uvedeném příkazu na nejnovější verzi.

Pokud používáte jiné distro, které není založeno na Debianu, můžete navštívit jejich oficiální webové stránky a stáhnout soubor universal Linux tar.

dále nainstalujte gdebi, což je užitečné pro instalaci externího*.deb balíčky. K tomu, zadejte následující příkaz:

$ sudo apt install gdebi-core

Konečně, nainstalovat Phoronix Test Suite, zadejte tento příkaz:

$ sudo gdebi phoronix-test-suite_9.8.0_all.deb

Poznámka: Změna 9.8.0 na novější verzi Phoronix, pokud jste si stáhli, že místo.

Jakmile se dokončí instalaci, tento nástroj můžete spustit zadáním následujícího příkazu:

$ phoronix-test-suite
obraz-Nastavení-up-Phoronix-Test-Suite
Nastavení Phoronix Test Suite

Jak můžete vidět, to bude první ukázat vám všechny termíny a podmínky, a požádat vás, zda s nimi souhlasíte nebo ne. Zadejte “ y “ Pro Ano, Přijmout. Nástroj pak načte všechny dostupné testy, které můžete spustit ve vašem systému.

obrázek-ze-Seznamu-na-Phoronix-Test
Seznam Phoronix Test

Každý Phoronix test přichází s vlastní sadu závislostí. Musíte je nainstalovat do systému, než budete moci spustit některý z testů. Kromě toho je každá ze závislostí velmi velká,z nichž některé mohou být přes 1 GB.

také, pokud jej používáte na Ubuntu, budete muset upravit balíčky install-ubuntu.SH skript umožňující Phoronix stáhnout potřebné závislosti. Pokud chcete použít tento nástroj zátěžového testu, pak je zde podrobný průvodce instalací a nastavením pro Phoronix, který vám pomůže.

Sysbench

Sysbench je bezplatný a open-source srovnávací nástroj založený na LuaJIT. Jedná se o skriptovatelný vícevláknový srovnávací nástroj, který se nejčastěji používá pro srovnávání databází. Přichází však s funkcemi, které vám umožňují testovat a porovnávat různé části systému, včetně propustnosti procesoru, paměti a souborů.

Jak nainstalovat a používat Sysbench:

Pokud používáte Ubuntu, můžete Sysbench snadno nainstalovat z úložiště apt. Vše, co musíte udělat, je zadejte následující příkaz:

$ sudo apt install sysbench

Jakmile je nástroj stažen, můžete začít benchmarking výkon CPU po zadání tohoto příkazu:

$ sysbench cpu --threads=2 run
obrázek-z-Běh-Sysbench-Benchmark
Běžecké Sysbench Měřítko,

V příkazu výše, ‚CPU‘ států, typ testu, a „vlákna“ určuje počet vláken, která budou vytvořena v Sysbench spustit multi-threaded měřítko.

zde je podrobnější pohled na všechny ostatní typy testů a možností dostupných v systému Sysbench. Po dokončení testu vám Sysbench zobrazí výsledky přímo v terminálu. Chcete-li vyhodnotit výkon procesoru, můžete měřit a porovnávat proměnnou „události za sekundu“ s jinými systémy.

stres – ng CLI Tool

stres-ng je aktualizovaná implementace stresu-což samo o sobě je jednoduchý nástroj příkazového řádku, který lze použít k zátěžovému testu CPU, paměti a dokonce i rychlosti vstupu a výstupu disku.

stres-ng staví na vrcholu svého předchůdce přidáním stovky pokročilých testů, aby extra zátěž a stres z vašeho systému.

Jak nainstalovat a používat Stress-ng:

Na Ubuntu můžete nainstalovat Stress-ng přímo z úložiště apt. K tomu, zadejte následující příkaz v terminálu:

$ sudo apt install stress-ng

Jakmile je nainstalován, můžete začít používat nástroj pro stres-test různých částí systému, jako je CPU, paměť a disk I/O rychlost. Pro tuto demonstraci se však podívejme, jak můžete tento nástroj použít k zdůraznění procesoru.

$ stress-ng --cpu 2
obrázek-ze-Stresu-ng-CPU-Test
Stres-ng CPU Test

výše uvedený příkaz vypráví Stres-ng na zátěžový test CPU, kde „2“ odkazuje na počet pracovníků, kteří se točí na sqrt(rand()). Jakmile spustíte příkaz, nástroj začne postupně spouštět 70 testů CPU jeden po druhém, aby zdůraznil CPU.

existuje mnoho dalších příkazů, které vám pomohou spustit různé zátěžové testy na různých částech vašeho systému. Pokud se chcete dozvědět více, můžete vidět všechny různé příkazy stres-ng právě zde.

Disclaimer: stres-ng není benchmarking aplikace, ale stres testování nástroj. Nebude vám žádné srovnávací skóre. Jakmile je aktivován, začne zatloukat váš procesor tak, aby neustále běžel na 100% využití.

při použití nástroje byste měli zabít všechny ostatní spuštěné aplikace, abyste se ujistili, že v zátěžovém testu nejsou žádné anomálie. Také se nedoporučuje zdůrazňovat váš systém příliš dlouho, protože by to mohlo vést k selhání systému. Pokud k tomu dojde, budete muset provést tvrdý restart, abyste obnovili počítač.

GTKStressTesting (GST)

GST, zkratka pro GTKStressTesting, je nástroj pro monitorování výkonu a zátěžový test pro počítače se systémem Linux. Aplikace je postavena na vrcholu stresu-ng. Jako takový získáte přístup ke všem funkcím zátěžového testování nástroje CLI. Na rozdíl od Stress-ng však GST přichází s GUI, které vám umožní ovládat aplikaci a její různé funkce.

také GST obsahuje malou funkci benchmarku, něco, co ve stresu chybí. Jiné, než to, GST může také přinést potřebné informace o vašem CPU, RAM a základní desky, a zobrazit metriky využití na čistý GUI, podobné CPU-Z.

Jak nainstalovat a Používat GTKStressTesting:

GST je k dispozici v Flatpak úložiště. Takže pokud chuť Linuxu, kterou používáte, podporuje Flatpak, můžete do systému nainstalovat GST. Zde je oficiální průvodce nastavením pro Flatpak. Použijte to nejprve k instalaci Flatpak na Linux distro.

po dokončení spusťte tento příkaz k instalaci GST:

$ sudo flatpak install flathub com.leinardi.gst
image-pro-Instalaci-GTKStressTesting
Instalace GTKStressTesting

Po dokončení instalace spusťte GST zadáním tohoto příkazu:

$ flatpak run com.leinardi.gst
obrázek-z-GTKStressTesting-Aplikace
GTKStressTesting Aplikace

Jak můžete vidět, nástroj prezentuje na vás tuny informací týkající se vašeho systému. Při pohledu na vrchol máte nastavení zátěžového testu. Je zde možnost zvolit typ zátěžového testu spolu s dobou trvání a předdefinovaným počtem pracovníků.

7-Zip

a pro poslední položku v našem seznamu máme 7-zip. Někteří z vás už možná znají a používají tuto aplikaci jako nástroj pro kompresi souborů – což je jeho zamýšlené použití.

nicméně, super věc, o 7-zip je, že může provádět extrémní úrovně komprese na soubory výrazně snížit jejich velikost a uložit je ve formátu 7z archivu. Tento extrémní kompresní algoritmus můžete použít k měření výkonu procesoru vašeho systému. 7-zip je dodáván s vyhrazenou funkcí nazvanou LZMA compression benchmark, která vám to umožní.

Jak Nainstalovat a Použít 7-ZIP na Referenční Výkon:

Ubuntu uživatelé mohou snadno nainstalovat 7-zip pomocí apt-get příkaz jako je tento:

$ sudo apt-get install p7zip-full

Jakmile je nainstalován, můžete použít následující příkaz spustit single-threaded měřítko, pomocí nástroje:

$ 7z b -mmt1

obrázek-z-Single-Threaded-Benchmark-s-7zip
Single-thread benchmarků s 7zip

můžete Si také udělat multi-závitové měřítko, pomocí tohoto příkazu:

$ 7z b
obrázek-z-Multi-Threaded-benchmark-s-7zip
Multi-Threaded měřítko s 7zip

Jak můžete vidět, všechny výsledky jsou zaznamenány v milionech instrukcí za sekundu nebo MIPS. Nyní můžete porovnat tyto výsledky s jinými procesory a zjistit, kde se váš systém řadí.

zabalení

takže to byly naše tipy pro nejlepší Linuxové aplikace pro benchmark a zátěžový test. Doufáme, že vám toto čtení připadalo užitečné a že vám pomohlo při hodnocení výkonu počítače Linux.

s tím bylo řečeno, existuje spousta dalších zátěžových testů a srovnávacích aplikací dostupných na trhu. Pokud jste tedy zmeškali svůj oblíbený nástroj pro měření výkonu vašeho systému Linux, dejte nám vědět v komentářích. Rádi bychom věděli, jaké nástroje a aplikace používáte v počítači se systémem Linux. A to bude také dát svým kolegům čtenářům více možností na výběr.

Napsat komentář

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