A stressz teszt CPU, RAM, io szerver termelékenység
Azt akarom, hogy ellenőrizze a szerver Linux, OpenBSD, FreeBSD és Unix, akkor ellenálljon a nagyobb terhelés és hogyan fog működni ebben a helyzetben. Ami azt jelenti, megyek kipróbálni a terhelést a memória, CPU és IO alrendszer Linux vagy Unix-szerű?
Az adminisztrátor próbálja ki az alábbi eszközök kialakulása egy bizonyos terhelést. Olyan esetek, amikor ez hasznos azok, amelyekben a rendszergazda akar futni a rendszermag beállításait vagy programozó akar felmérni, milyen feltételek mellett lesz a szolgáltatás megtagadását, és mérje meg a rendszer teljes egészében a nagy terhelés ellenőrzési állapot, stb Továbbá, ezek az eszközök hasznosak rendszergazdák és rendszerintegrátorok túlhajtók, akik szeretnék kipróbálni a berendezés feltételek nagy terhelés és ellenőrzik a stabilitás és a környezetre.
- Stressz: Ez egy egyszerű terhelés generátor POSIX rendszerekben. Ez egy konfigurálható mennyiségű CPU, memória, IO és a lemez a stressz a rendszert. Meg van írva a C és szabad szoftver licenc alatt GPLv2. Ez nem egy teszt, hanem egy eszköz, amelynek célja
- Stressz-ng: ez egy frissített változata a stressz eszköz, és tartani tudja a szerver stressz teszt a következő funkciókat:
- CPU
- gyorsítótár
- tesztvezetés
- I / O szinkronizálás
- VM teszt
- socket teszt
- összefüggésben kapcsolási
- Alkotási folyamat és megszűnés
- Ez magában foglalja a több mint 60 különböző stressz tesztek, több mint 50 processzort specifikus stressz tesztek, amelyek hajtják lebegőpontos egész bitet manipuláció és áramlásszabályozó, egy memóriát 20 virtuális stressz tesztek.
Figyelmeztetés: -tól következő szerszám ajánlott rootként, hogy elkerüljék a memória hibák és mások. Ezen túlmenően, vegye figyelembe, hogy a források kerülnek felhasználásra szerver erőforrások gyors, így használja a következő parancsot megfontoltan.
Eszköz # 1: Az első lépések a stressz szerszám
Ez a szoftver könnyen használható, és az ajánlott kezdő rendszergazdák. Az eszköz kiválóan működik x86 és Linux és FreeBSD / OpenBSD, PowerPC AIX és Linux, Solaris SPARC, Compaq Alpha Tru64 UNIX, és még sokan mások.
A csomag telepítése stressz
Akkor telepíteni részeként feszültség eloszlása.
Telepítés CentOS, RHEL, és Fedora Linux
Először is, meg kell, hogy epel repo. és írja be a következő parancsot. Csomag telepítéséhez:
parancs kimenetének példa:
ahol
- -c 2. Spawn két munkás forog sqrt ()
- -i 1. Spawn egy munkás spinning sync ()
- -m 1. Spawn egy munkás spinning malloc () / free ()
- --vm-bájt 128M. Malloc 128 per vm munkás (az alapértelmezés 256)
- -t 10s. Timeout 10 másodperc múlva
- -v. Bővített következtetés
Eszköz # 2: Az első lépések a stressz-ng
Szerszám stressz-ng tesztel különböző módszereket választott számítógépes rendszer.
Ustanodka stressz-ng Linux vagy Unix-szerű rendszerek
Írja be a következő parancsot, hogy töltse be a stressz-ng archív wget parancs: