szeretné, hogy álljon a Linux rendszer a maximális határértékeket? Vagy érdekli a Linux PC teljesítményének értékelése? Akárhogy is, a benchmark alkalmazások és a stresszteszt eszközök kvantitatív megértést nyújthatnak a Linux PC teljesítményéről.
ezt szem előtt tartva van egy listánk, amely a legjobb Linux alkalmazásokat tartalmazza a teljesítmény és a stressztesztek összehasonlításához. De először tisztázzuk a benchmarkingot és a stressztesztet, valamint a kettő közötti különbségeket.
Benchmarking vs. stresszteszt: mi a különbség?
a Benchmark eszköz a számítógép által egy adott feladat vagy funkció kezelésekor lehetséges maximális teljesítmény mérésére szolgál. A leghasznosabb, ha két hasonló terméket próbál összehasonlítani. Összehasonlíthatja a termékek közötti referenciaértékeket, hogy lássa, melyik kínál jobb teljesítményt.
a stresszteszt eszköz célja, hogy végre nagy terhelés a rendszer, hogy ha nem sikerül. Stressztesztet végezhet a rendszer különböző részein, beleértve a processzort, a memóriát, a hálózatot stb. Ez a fajta eszköz segíthet a rendszer stabilitásának tesztelésében. A stresszteszt során az alkalmazás azt is ellenőrzi, hogy a rendszer biztonságosan képes-e felépülni a nagy terhelésből és visszatérni a normál állapotba.
Továbbá, ha érdekli az erőforrás-felhasználás és a rendszerhasználati statisztikák figyelése, akkor javasoljuk, hogy tekintse meg a legjobb Linux teljesítményfigyelő eszközök listáját.
A legjobb Linux alkalmazások a Benchmark és a CPU Stresszteszthez
most, hogy alapvető ismeretekkel rendelkezik arról, hogy a benchmark és a stresszteszt eszközök mit tesznek az Ön számára, gyorsan merüljünk el a benchmarking és a stressztesztelés legjobb Linux alkalmazásainak listájában. Ne feledje, hogy nem minden itt említett eszköz használható mind a benchmarking, mind a stresszteszteléshez.
egyes eszközöket kifejezetten stressztesztelésre terveztek, míg másokat elsősorban a teljesítmény benchmarkingjára szántak. Ennek oka az, hogy nagyon kevés olyan alkalmazás van, amely mindkét funkciót elég jó szinten képes végrehajtani. De hogy azt mondta, van benne egy pár apps, hogy jön a tisztességes eszközök az alapvető stressztesztelés és benchmarking, ha ez minden, amire szüksége van.
azt is megmutatjuk, hogyan kell telepíteni és használni ezeket az eszközöket a Linux rendszeren. Egy Ubuntu rendszert fogunk használni, hogy megmutassuk a telepítési folyamatot. Ugyanezeknek a lépéseknek azonban minden más Linux disztribúcióra vonatkozniuk kell.
Geekbench
A Windows-felhasználók ismerhetik a Geekbench-et. Ez egy népszerű cross-platform benchmark eszköz egy egyszerű pontozási rendszerrel, amely megmutatja a rendszer egymagos és többmagos teljesítményének eredményeit. A magasabb Geekbench pontszám jobb teljesítményt jelent.
a Geekbench segítségével stressztesztelheti a rendszert valós forgatókönyvek szimulálásával, hogy ellenőrizze, hogyan halmozódik fel a rendszer.
A Geekbench telepítése és használata:
ehhez a gyors oktatóanyaghoz telepítjük a Geekbench 5.2.3-at, mivel ez a legújabb verzió. Ehhez nyissa meg a terminált, és írja be a következő parancsot a Geekbench 5.2.3 archív fájl letöltéséhez és kibontásához.
$ sudo wget http://cdn.geekbench.com/Geekbench-5.2.3-Linux.tar.gz$ sudo tar xf Geekbench-5.2.3-Linux.tar.gz
Ha egyszer kibontotta a fájlt, futtassa a következő parancsot a Geekbench elindításához.
$ cd Geekbench-5.2.3-Linux && ./geekbench5
mint láthatja, a Windows verziótól eltérően, Linuxon a Geekbench automatikusan elindít egy tesztsorozatot, amelyet a parancssorból lát. A tesztek befejezése után URL-linket is kap. Az eredmények megtekintéséhez látogasson el erre a linkre.
itt az eredmény:
Megjegyzés: Ha ezt a cikket a jövőben olvassa, a Geekbench újabb verziója érkezhet kifelé. Ellenőrizze a hivatalos letöltési oldalt, hogy elérhető-e újabb verzió.
ha igen, akkor csak annyit kell tennie, hogy kicseréli az összes fenti parancsot, amelynek 5.2.3-as verziója van az újabb verzióval. Továbbá, ha megjelenik egy olyan új verzió, mint a Geekbench 6 vagy 7, akkor az utolsó parancsot ki kell cserélnie a “./ geekbench5 “nak nek”./ geekbenchx “ahol az” x ” az új Verziószám.
Phoronix Test Suite
a Phoronix Test Suite az egyik legátfogóbb teljesítménytesztelő és benchmarking eszköz a Linux számára. Teljesen nyílt forráskódú, és hozzáférést biztosít több mint 100 teszthez, amelyeket futtathat, hogy mennyiségi és minőségi képet kapjon a rendszer teljesítményéről.
az összes tesztet teljesen automatikus módon hajtják végre, a végrehajtástól a jelentésig. A legjobb az egészben az, hogy ezek a tesztek könnyen reprodukálható, amely lehetővé teszi, hogy csíp, és újra tesztelni a rendszert, hogy hogyan, hogy megváltoztatja a teljesítményt.
A Phoronix tesztcsomag telepítése és használata:
Az Ubuntu és Debian felhasználók számára a Phoronix tesztcsomag néhány alapvető lépés után könnyen telepíthető. Először a wget paranccsal töltse le a Phoronix Test Suite legújabb verzióját, így:
$ sudo wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_9.8.0_all.deb
Megjegyzés: Az írás idején a Phoronix 9.8.0 a legújabb verzió, ezért letöltjük. Ha ezt olvassa, Ha elérhető egy újabb verzió, letöltheti azt úgy, hogy a fenti parancsban csak a 9.8.0-at változtatja a legújabb verzióra.
Ha bármilyen más disztró, amely nem alapul Debian, akkor látogasson el a hivatalos honlapján, hogy töltse le a universal Linux tar fájlt.
Ezután telepítse a gdebi-t, amely hasznos a külső *telepítéséhez.deb csomagok. Ehhez írja be a következő parancsot:
$ sudo apt install gdebi-core
végül a Phoronix tesztcsomag telepítéséhez írja be ezt a parancsot:
$ sudo gdebi phoronix-test-suite_9.8.0_all.deb
Megjegyzés: 9.8 módosítása.0 a Phoronix újabb verziójához,ha ezt letöltötte.
a telepítés befejezése után az eszközt a következő parancs megadásával futtathatja:
$ phoronix-test-suite
amint láthatja, először megmutatja az összes feltételt, és megkérdezi, hogy Egyetért-e velük vagy sem. Írja be az ‘y’ szót az igen, az elfogadáshoz. Az eszköz ezután betölti az összes rendelkezésre álló tesztet, hogy futhasson a rendszeren.
minden Phoronix-teszthez saját függőségek tartoznak. A tesztek futtatása előtt telepítenie kell őket a rendszerére. Ezenkívül mindegyik függőség nagyon nagy, amelyek közül néhány meghaladhatja az 1 GB-ot.
Továbbá, ha Ubuntun használja, módosítania kell az install-ubuntu-csomagokat.sh szkript, amely lehetővé teszi a Phoronix számára a szükséges függőségek letöltését. Ha szeretné használni ezt a stresszteszt eszközt,akkor itt van egy részletes telepítési és beállítási útmutató a Phoronix számára, hogy segítsen.
Sysbench
Sysbench egy ingyenes és nyílt forráskódú benchmarking eszköz alapján LuaJIT. Ez egy scriptable többszálú benchmark eszköz, amely a leggyakrabban használt adatbázis benchmarking. Ugyanakkor olyan funkciókkal rendelkezik, amelyek lehetővé teszik a rendszer különböző részeinek tesztelését és összehasonlítását, beleértve a CPU-t, a memóriát és a fájlátbocsátást.
A Sysbench telepítése és használata:
Ha Ubuntut futtat, könnyen telepítheti a Sysbench-et az apt adattárból. Csak annyit kell tennie, hogy beírja a következő parancsot:
$ sudo apt install sysbench
az eszköz letöltése után elkezdheti a CPU teljesítményének összehasonlítását a parancs megadásával:
$ sysbench cpu --threads=2 run
a fenti parancsban a ‘CPU’ megadja a teszt típusát, a ‘threads’ pedig megadja a sysbench által a többszálú benchmark futtatásához létrehozott szálak számát.
itt van egy részletesebb áttekintés a Sysbench alatt elérhető összes többi tesztről és opcióról. A teszt befejezése után a Sysbench közvetlenül a terminálon mutatja meg az eredményeket. A CPU teljesítményének értékeléséhez mérheti és összehasonlíthatja az “események másodpercenként” változót más rendszerekkel.
Stress-ng CLI Tool
a Stress-ng a Stress – amely maga is egy egyszerű parancssori segédprogram, amely a CPU, a memória, sőt a lemez bemeneti és kimeneti sebességének stressztesztelésére használható.
Stress-ng épít a tetején elődje hozzáadásával több száz fejlett tesztek, hogy extra terhelést és a stressz ki a rendszer.
hogyan kell telepíteni és használni a Stress-ng:
Az Ubuntu, akkor telepíteni Stress-ng egyenesen az apt repository. Ehhez írja be a következő parancsot a terminálba:
$ sudo apt install stress-ng
a telepítés után elkezdheti használni az eszközt a rendszer különböző részeinek, például a CPU, a memória és a lemez I/O sebességének tesztelésére. Ehhez a bemutatóhoz azonban nézzük meg, hogyan használhatja az eszközt a CPU stresszére.
$ stress-ng --cpu 2
a fenti parancs azt mondja a stress-ng-nek, hogy tesztelje a CPU-t, ahol a “2” az sqrt-n(rand ()) forgó munkavállalók számára utal. A parancs futtatása után az eszköz egymás után 70 CPU-tesztet kezd futtatni, hogy kihúzza a CPU-t.
sokkal több parancs segít különböző stressztesztek futtatásában a rendszer különböző részein. Ha többet szeretne tudni, itt láthatja az összes stressz-ng parancsot.
jogi nyilatkozat: A Stress-NG nem egy benchmarking alkalmazás, hanem egy stressztesztelő eszköz. Ez nem ad semmilyen benchmark pontszámot. Az aktiválás után elkezdi kalapálni a CPU-t, hogy folyamatosan 100% – os felhasználással működjön.
az eszköz használatakor meg kell ölnie az összes többi futó alkalmazást, hogy megbizonyosodjon arról, hogy nincsenek-e rendellenességek a stressztesztben. Ezenkívül nem ajánlott túl sokáig hangsúlyozni a rendszert, mivel ez a rendszer összeomlásához vezethet. Ha ez megtörténik, kemény újraindítást kell végrehajtania a számítógép helyreállításához.
GTKStressTesting (GST)
a GST, a GTKStressTesting rövidítése, egy funkciókban gazdag teljesítményfigyelő és stressztesztelő eszköz Linux PC-k számára. Az alkalmazás a stressz-ng tetejére épül. Mint ilyen, hozzáférést kap a CLI eszköz összes stressztesztelési funkciójához. Azonban, ellentétben a stressz-ng, GST jön egy GUI, hogy hagyja, hogy ellenőrizzék az alkalmazás és a különböző funkciók.
a GST tartalmaz egy kis benchmark funkciót is, ami hiányzik a Stress-ng-ben. Ezen kívül a GST a szükséges információkat is lekérheti a CPU-ról, a RAM-ról és az alaplapról, és megjelenítheti a használati mutatókat egy tiszta grafikus felületen, hasonlóan a CPU-Z-hez.
A GTKStressTesting telepítése és használata:
a GST elérhető a Flatpak adattárban. Tehát, ha a futó Linux íze támogatja a Flatpak-ot, akkor telepítheti a GST-t a rendszerére. Itt található a Flatpak hivatalos beállítási útmutatója. Először használja ezt a Flatpak telepítéséhez a Linux disztribúciójára.
Ha kész, futtassa ezt a parancsot a GST telepítéséhez:
$ sudo flatpak install flathub com.leinardi.gst
a telepítés befejezése után futtassa a GST-t a következő parancs megadásával:
$ flatpak run com.leinardi.gst
mint láthatja, az eszköz rengeteg információt mutat be a rendszerével kapcsolatban. A tetejére nézve megvan a stresszteszt beállításai. Lehetőség van a stresszteszt típusának kiválasztására az időtartammal és az előre meghatározott számú munkavállalóval együtt.
7-Zip
a listánk utolsó bejegyzéséhez pedig 7-zip van. Néhányan talán már tudja, és használja ezt az alkalmazást, mint egy fájltömörítő eszköz – amely a rendeltetésszerű használat.
azonban a jó dolog 7-zip, hogy végre extrém szintű tömörítés a fájlokat, hogy jelentősen csökkenti a méretüket, és tárolja őket a 7z archív formátumban. Használhatja ezt a szélsőséges tömörítési algoritmust a rendszer CPU teljesítményének mérésére. 7-zip jön egy dedikált funkció az úgynevezett LZMA tömörítési benchmark, amely lehetővé teszi, hogy nem csak, hogy.
A 7-ZIP telepítése és használata a teljesítmény összehasonlításához:
Az Ubuntu felhasználók könnyen telepíthetik a 7-zip-et az apt-get paranccsal, mint ez:
$ sudo apt-get install p7zip-full
a telepítés után a következő paranccsal futtathat egyszálú referenciaértéket az eszköz segítségével:
$ 7z b -mmt1
ezzel a paranccsal többszálú benchmarkot is végezhet:
$ 7z b
mint látható, az összes eredményt ‘millió utasítás másodpercenként’ vagy MIPS-ben rögzítik. Most összehasonlíthatja ezeket az eredményeket más CPU-kkal, hogy lássa, hol helyezkedik el a rendszer.
becsomagolás
tehát ezek voltak a legjobb Linux alkalmazások kiválasztása a benchmark és a stresszteszt számára. Reméljük, hogy hasznosnak találta ezt az olvasást, és segített a Linux PC teljesítményének értékelésében.
ennek ellenére rengeteg más stressztesztelési és benchmarking alkalmazás áll rendelkezésre a piacon. Mint ilyen, ha elmulasztotta kedvenc eszközét a Linux rendszer teljesítményének mérésére, akkor ossza meg velünk a megjegyzéseket. Szeretnénk tudni, hogy milyen eszközöket és alkalmazásokat használ a Linux PC-n. És ez is ad a többi olvasó több lehetőség közül lehet választani.