Zátěžové testování
tento článek nebo sekce potřebuje zlepšení jazyka, syntaxe wiki nebo stylu. Viz Nápověda: styl pro referenci.
Běh přetaktovaného počítače je v pořádku, pokud je stabilní a teplota jeho součástí nepřesahuje jejich přijatelný rozsah. K dispozici je několik programů pro posouzení stability systému prostřednictvím zátěžového testování systému a tím i úrovně přetaktování., Kroky přetaktování PC jsou nad rámec tohoto článku, ale je docela inclusive průvodce napsaný graysky na téma: Přetaktování průvodce.
software pro testování stresu
tato část uvádí software pro testování stresu a klasifikuje jej elektrickou energií jako vysoký výkon nebo střední výkon.,
Program | Popis | |
---|---|---|
Střední | ||
Cc/Gcc | cc/gcc kompilace je skvělý způsob zátěžového testování. Oba jsou k dispozici ve skupině base-devel. | |
HandBrake-cli | handbrake-cli lze použít k kódování pomocí vysoce kvalitních nastavení. | |
Systester | systesterAUR Systester je multithreaded kus software, který je schopen odvození hodnoty pi ven 128,000,000 desetinná místa., Má vestavěnou kontrolu stability systému. | |
stresující aplikační Test | stressapptestAUR je test paměťového rozhraní. | |
Vysoká | napětí | stres je jednoduchý, CPU, paměť, I/O, disk pracovní zátěž generátor implementován v jazyce C. |
mprime | mprime-binAUR faktory velkých čísel a je vynikající způsob, jak zdůraznit, CPU a paměti. | |
linpack | Linpack využívá knihovny BLAS (Basic Linear Algebra Subprograms) pro provádění základních vektorových a maticových operací., a je to vynikající způsob, jak zdůraznit CPU pro stabilitu. |
doporučuje se použít programy v obou kategoriích posoudit celkovou stabilitu systému. Může se stát, že systém je citlivější na test z média než z kategorie vysoké poptávky. Vyšší poptávka napětí programy vyžadují nejvíce CPU core napětí (VCORE) vzhledem k intenzivnímu využití hardwaru plnit své úkoly., Programy napětí střední poptávky ne vždy vyžadují nejvyšší VCORE při běhu a jako takové mohou být náchylnější k házení chyb pro systémy, které jsou pod tlakem vzhledem k požadované rychlosti hodin.
Příklad na přetaktovaný i7-3770K (4.50 GHz); VCORE je +0.020 v, offset režim s všechny funkce úspory energie zapnuta. Tento stroj běží s VCORE +0.,005 v offset režim zůstává stabilní s oběma #MPrime a #Linpack pro hodiny, ale hází chyby v obou x264 a gcc poté, co jen několik minut:
zdůraznění CPU a paměti
stres
stres provádí smyčku, která vypočítá druhou odmocninu náhodného čísla, aby se zdůraznil CPU. To může běžet současně několik pracovníků načíst všechna jádra CPU například. Může také generovat paměť, I / O nebo pracovní zatížení disku v závislosti na předaných parametrech. FAQ poskytuje příklady a vysvětlení.,
, Aby se třeli 4 pracovníci předení na sqrt(), použijte příkaz:
$ stress --cpu 4
MPrime
MPrime (také známý jako Prime95 ve svých Windows a MacOS implementace) je všeobecně uznávána jako jeden defacto míra stability systému. MPrime v režimu mučení test provede řadu velmi náročných výpočtů CPU a porovná hodnoty, které dostane, na známé dobré hodnoty.
implementace Linuxu se nazývá mprimeAUR a je k dispozici v AUR.
spustit mprime, jednoduše otevřete shell a zadejte „mprime“
$ mprime
je-li software načte, jednoduše odpovězte “ N “ na první otázku begin mučení testování:
Main Menu
Existuje několik možností pro mučení test (menu 15).,
- Small FFTs (možnost 1) stres CPU
- In-place large FFTs (možnost 2) test CPU a paměťový řadič
- Blend (možnost 3) je výchozí a představuje hybridní režim, který zdůrazňuje, CPU a RAM.
Chyby budou hlášeny by měly nastat jak na stdout, a ~/results.txt
pro přezkum později. Mnozí nepovažují systém za „stabilní“, pokud nemůže provozovat velké FFTs po dobu 24 hodin.
příklad ~/results.txt
; všimněte si, že dva běhy od 26. června naznačují selhání hardwaru., V tomto případě, vzhledem k nedostatečné vcore pro CPU:
Linpack
linpackAUR využívá BLAS (Basic Linear Algebra Podprogramy) knihoven pro základní vektorové a maticové operace. Je to vynikající způsob, jak zdůraznit CPU pro stabilitu (jsou podporovány pouze procesory Intel). Po instalaci by uživatelé měli zkopírovat /usr/share/linpack/linpack.conf
na ~/.config/linpack.conf
a upravit jej podle množství paměti v systému.,
Systester (AKA SuperPi pro Windows)
SystesterAUR je k dispozici v Aur ve verzi cli i gui. Testuje stabilitu systému výpočtem až 128 milionů číslic Pi a zahrnuje kontrolu chyb. Všimněte si, že si můžete vybrat ze dvou různých výpočtových algoritmů: kvadratická konvergence Borwein a Gauss-Legendre. Ta je stejná metoda, kterou používá populární SuperPi pro Windows.,
cli příklad použití 8 vláken je dána:
$ systester-cli -gausslg 64M -threads 8
Procesor Intel Diagnostický Nástroj
Procesor Intel Diagnostický Nástroj je nástroj, který ověří funkčnost Intel Mikroprocesor při zátěžovém testování CPU. K dispozici jsou obrázky Fedora Linux LiveUSB ISO. Obraz LiveUSB umožňuje zátěžový test vašeho počítače bez použití hlavního operačního systému; tato metoda může být užitečná v extrémních případech, zejména při řešení studených restartů / havárií.
vypalte obrázek na USB disk pomocí disků dd nebo Gnome a poté spusťte živé CD., Jakmile je spuštěn, otevřete terminál a zadejte následující příkaz instalovat Procesor Intel Diagnostický Nástroj pro 64-bitové stroje:
$ install64
Jakmile je nainstalován, můžete spustit Diagnostický Nástroj kliknutím na IPDT Ikonu, která je umístěna na ploše.
zdůraznění paměti
použijte MemTest86 (proprietární) nebo Memtest86+ (GPL) k testování paměti (RAM). Existují“ nové „a“ staré“testery:
- “ nové “ verze nepodporují BIOS. Pro novou verzi použijte proprietární verzi MemTest86 větší nebo rovnou 8., Nainstalujte jej jako memtest86-efiAUR nebo spusťte instalační obrázek Arch Linux.
- „staré“ verze nepodporují UEFI ani DDR4. Staré verze jsou k dispozici jako GPL memtest86+ (vývoj ukončen). To je zhruba rovno proprietární MemTest86 verze 4. Po instalaci aktualizujte GRUB: automaticky detekuje balíček a umožní uživatelům spustit přímo k němu.
- spolehlivý zdroj verze historie je historie stránku memtest86.com zejména sekce „MemTest86 a MemTest86+“ a následující odstavce., Všimněte si, že proprietární MemTest86 od verze 5 do 7 tvrdí, že podporují BIOS i UEFI, ale jednoduše spojují staré a nové verze.
- umožňující testy běžet po dobu nejméně 10 cyklů bez chyb je obvykle dostačující.
Objevování Chyb
Některé zdůraznil, aplikace, jako je #MPrime nebo #Linpack, které mají vestavěný kontroly konzistence objevit chyby, kvůli non-odpovídající výsledky. Obecnější a jednodušší metoda pro měření hardwarových nestabilit lze nalézt v samotném jádru., Používat, jednoduše sledovat výstup z kernel ring bufferu pomocí tohoto příkazu:
# cat /proc/kmsg
klíč k chybě hodinky pro vypadá takto:
: Machine check events logged
jádro může hodit tyto chyby při napínání je spuštěna aplikace, než to skončí výpočet a hlásí chybu, tak poskytuje velmi citlivou metodou k posouzení stability.