Teljesítmény

6 Hasznos Linux-alkalmazás a stresszteszthez és a CPU teljesítményének összehasonlításához

6 Hasznos Linux-alkalmazás a stresszteszthez és a CPU teljesítményének összehasonlításához
Az asztali számítógépek és szerverek teljesítményének felmérésére gyakran alkalmaznak benchmark és stresszteszt módszereket. Ezek a tesztek hasznosak olyan hardverproblémák és rendszerhibák felkutatásában is, amelyek csak akkor figyelhetők meg, amikor a rendszer nagy terhelés alatt áll.

Ez a cikk különféle segédprogramokat sorol fel a CPU referenciaértékeinek és stressztesztjeinek elvégzéséhez a rendszerén. Míg ezek közül az alkalmazások közül sok más hardverkomponens tesztelésére is lehetőséget nyújt, ez a cikk csak a CPU-tesztekre összpontosít.

HardInfo (csak benchmark)

HardInfo egy grafikus segédprogram a Linux számára, amely információkat jelenít meg a számítógép különböző hardverösszetevőiről, például processzorról, RAM modulokról, érzékelőkről, merevlemezekről és így tovább. Támogatja továbbá a rendszeréről készült részletes jelentés exportálását txt vagy html formátumban, így megoszthatja ismerőseivel, összehasonlíthatja más rendszerekkel vagy hibakeresési célokra használhatja.

A rendszerről szóló általános információk megjelenítése mellett a HardInfo néhány benchmark eszközt is kínál a hardver teljesítményének mérésére. Ami a CPU benchmarkingot illeti, öt módszert tartalmaz: CPU Blowfish, CPU CryptoHash, CPU Fibonacci, CPU N-Queens és CPU Zlib.

A HardInfo Ubuntuban történő telepítéséhez futtassa az alábbi parancsot:

$ sudo apt install hardinfo

A CPU-benchmark futtatásához kattintson a benchmarkok bármelyik módszerére a „Benchmarks” részben, az alábbi képernyőképen látható módon.

A referenciaérték befejezése után a HardInfo megmondja, hogy jobb-e az alacsonyabb vagy a magasabb pontszám. Ezenkívül megjeleníti a más gyártók által készített CPU-k pontszámait is az egyszerű összehasonlítás érdekében.

Sysbench (csak benchmark)

Sysbench, amint a neve is mutatja, egy parancssori alkalmazás, amely benchmarkokat futtat a rendszerén. A Lua nyelven írt Sysbench elsősorban adatbázis-összehasonlításra szolgál. Lehetőség van azonban a CPU, a memória és a fájlok átviteli sebességének tesztelésére is.

A Sysbench Ubuntu telepítéséhez futtassa az alábbi parancsot:

$ sudo apt install sysbench

A Sysbench használatával benchmark indításához futtassa a következő parancsot:

$ sysbench cpu --threads = 2 futás

Hol:

A parancsmag viselkedésének testreszabásához más parancssori kapcsolókat is használhat. Ezekről az opciókról további részletek találhatók itt.

A teszt befejezése után az „események másodpercenként” változóval felmérheti a CPU teljesítményét. Sajnos a HardInfo-val ellentétben a Sysbench nem nyújt összehasonlító eredményeket más, különféle hardvergyártók által készített CPU-modellekről. Ha több számítógépe van, futtathatja a tesztet mindkettőn, majd összehasonlíthatja a számokat. Magasabb az események száma másodpercenként, jobb a CPU teljesítménye.

Stressz (csak stresszteszt)

Feszültség egy egyszerű parancssori segédprogram CPU, memória és lemez bemeneti-kimeneti stressztesztek végrehajtására.

A stresszt az Ubuntuba telepítheti a következő parancs futtatásával:

$ sudo apt install stress

Ne feledje, hogy a Stressz semmilyen benchmark tesztet nem futtat a rendszerén, hanem következetesen ütközik a CPU-val, és 100% -osan futtatja. Javasoljuk, hogy tesztelés előtt zárja be az összes futó alkalmazást. A Stressz hosszabb ideig tartó futása összeomolhatja a rendszert, és a rendszer helyreállításához szükség lehet egy kemény újraindításra.

A stressztesztet elindíthatja az alábbi parancs futtatásával, ahol a „cpu” a teszt végrehajtásához használt szálak számát jelenti. A teszt bármikor történő leállításához zárja be a terminált vagy nyomja meg a gombot hogy megálljon.

$ stress --cpu 2

Széles körben használtam a Stresszt, amikor egy évvel ezelőtt új számítógépet építettem magamnak. Nagy segítségemre volt a ventilátorok sebességének módosítása a BIOS-ban a jobb hűtés érdekében.

Stressz-ng (csak stresszteszt)

Stressz-ng a stressz eszköz fent említett frissített megvalósítása. Sokkal fejlettebb és több száz tesztet tartalmaz a rendszer terhelésére.

Az Stressz-ng telepítése az Ubuntuban az alábbi parancs futtatásával lehetséges:

$ sudo apt install stress-ng

Vegye figyelembe, hogy a fent említett figyelmeztetés erre az eszközre is vonatkozik. A stressz-ng hosszú ideig történő futtatása lefagyaszthatja a rendszert, és csak kemény újraindítással állítható helyre.

A stressz-ng tesztet az alábbi parancs futtatásával indíthatja el, ahol a „cpu” a teszt végrehajtásához használt szálak számát jelenti. A teszt bármikor történő leállításához zárja be a terminált vagy nyomja meg a gombot hogy megálljon.

$ stress-ng - cpu 4

A fenti parancs futtatása kb. 70 CPU-tesztet fog lefuttatni egymás után. Azonban az alábbi parancs futtatásával párhuzamosan futtathatja ezeket a teszteket:

$ stress-ng --cpu 4 --minden

A parancs testreszabása számos más parancssori kapcsolóval lehetséges, de mindezek magyarázata itt túlmutat a cikk keretein. Felfedezheti ezeket a lehetőségeket itt.

S-tui (csak stresszteszt)

S-tui egy CPU erőforrás-figyelő, amely terminál alapú grafikus interfészt használ az adatok és grafikonok megjelenítésére.

Támogatja a CPU stressz tesztelését a fent felsorolt ​​Stress alkalmazás segítségével, miközben szép madártávlatból nyújt képet a különböző CPU paraméterekről, mint például a frekvencia, hőmérséklet és kihasználtság.

Az S-tui telepíthető az Ubuntuba az alábbi parancs futtatásával:

$ sudo apt install s-tui stressz

Mivel ez csak a Stressz parancssori alkalmazás terminál alapú kezelőfelülete, nagyfokú használat esetén változik a rendszerzár.

Az indításhoz futtassa a következő parancsot. A teszt bármikor történő leállításához zárja be a terminált vagy nyomja meg a gombot hogy megálljon.

$ s-tui

7-Zip (csak benchmark)

7-Zip egy fájltömörítő eszköz, amely extrém szintű tömörítést képes végrehajtani a fájlokon, és csökkentett méretű, 7z méretű archív formátumban tárolja őket. A 7-Zip beépített opcióval futtatja az LZMA tömörítési referenciaértékeket a CPU teljesítményének mérésére.

A 7-Zip Ubuntu telepítéséhez futtassa a következő parancsot:

$ sudo apt install p7zip-full

Egyszálú benchmark futtatásához használja az alábbi parancsot:

7z $ b -mmt1

A többszálas benchmarking a következő paranccsal futtatható:

7z dollár b

Az eredmények millió utasítás másodpercenként (MIPS). Összehasonlíthatja ezeket az eredményeket más CPU modellekkel itt.

Következtetés

Ezek azok az ingyenes és nyílt forráskódú segédprogramok, amelyek futtathatják a CPU-referenciaértékeket a rendszeren. A régi szép időkben a Flash Player Firefoxban történő futtatása kiváló módszer volt a CPU stressztesztjére. Manapság azonban az összes fent említett alkalmazás nagyon jó munkát végez.

HD Remastered Games for Linux, amelyeknek soha nem volt korábban Linux kiadásuk
Számos játékfejlesztő és kiadó a régi játékok HD remasterjével áll elő a franchise élettartamának meghosszabbítása érdekében. Kérjük, hogy a rajongók ...
Az AutoKey használata a Linux játékok automatizálásához
Az AutoKey egy asztali automatizáló segédprogram Linux és X11 rendszerekhez, Python 3, GTK és Qt programozással. A parancsfájlok és a MACRO funkcióina...
Az FPS-számláló megjelenítése a Linux-játékokban
A Linux játék komoly lendületet kapott, amikor a Valve 2012-ben bejelentette a Linux támogatását a Steam kliensnek és játékaiknak. Azóta sok AAA és in...