Jak zátěžový test procesoru Mac

Zátěžové testování počítače je důležitým krokem při odstraňování problémů, který může uživatelům pomoci určit, zda nově upgradované součásti fungují správně, nebo identifikovat problémy se stabilitou systému. Zatímco zátěžové testování je nejběžnější ve světě přetaktování PC, majitelé počítačů Mac mohou také zátěžové testování využít z mnoha důvodů, včetně identifikace problémů s přehříváním, testování kapacity baterie při zátěži, stanovení limitů škrcení procesoru nebo jednoduše proto, aby zjistili, jak je na Macu hlučný ventilátor. může jet plnou rychlostí.

Existuje celá řada dostupných nástrojů, které nabízejí možnosti zátěžového testování – příklady zahrnují Geekbench, CPUTest a NovaBench – ale pokud chcete pouze otestovat svůj CPU, můžete tak učinit přímo z Terminálu bez jakéhokoli softwaru třetích stran.

K zátěžovému testu CPU Macu můžeme použít příkaz „yes“, příkaz Unix, který bez úprav jednoduše bude vydávat kladnou odpověď („y“) znovu a znovu, dokud nebude ukončen. Chcete-li zátěžový test Macu pomocí příkazu „ano“, otevřete Terminál, zadejte následující a stisknutím klávesy Return proveďte:

Jak zátěžový test procesoru Mac
ano > /dev/null &

Po chvíli uvidíte číslo 1 v závorce vedle (pravděpodobného) 3- nebo 4místného čísla. To znamená, že příkaz „yes“ maximalizuje jedno vlákno vašeho procesoru Mac ([1]) s určeným ID procesu (3- nebo 4místné číslo). Můžete si to ověřit a zobrazit aktivitu CPU prostřednictvím aplikace Activity Monitor (nachází se v Applications > Utilities).

Problém je však v tom, že pokud váš Mac není starší než 10 let, téměř jistě má CPU s více jádry a vlákny a spuštění příkazu výše otestuje pouze jedno z těchto vláken. Chcete-li počítač Mac skutečně zátěžově otestovat, budete muset maximalizovat všechna vlákna svého CPU, což můžete provést opakováním výše uvedeného příkazu.

Například máme 2013 6jádrový Mac Pro v naší kanceláři zde na TekRevue. Tento 6jádrový procesor — Xeon E5-1650 v2, pokud máte zájem — je také hyper-vláknový, což znamená, že máme k dispozici celkem 12 CPU vláken. Abychom otestovali všech 12 logických jader, zopakovali bychom výše uvedený příkaz „ano“ 12krát. Můžete to provést otevřením nového okna terminálu pro každý příkaz nebo jejich zkombinováním do jediného příkazu, jako je tento:

ano > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &

zátěžový test mac cpu ano

Chcete-li tento příkaz upravit pro svůj vlastní Mac, jednoduše upravte jeho počet ano > /dev/null & opakuje na základě celkového počtu vláken CPU vašeho Macu. Například nový 12palcový Retina MacBook má dvoujádrový procesor s hypervláknem, což znamená, že byste použili pouze 4 instance příkazu „ano“. Pokud si nejste jisti konfigurací CPU vašeho Macu, skvělým místem pro kontrolu je EveryMac, databáze, která obsahuje podrobnosti – uhodli jste každý Mac, včetně počtu procesorů a jader.

Zatímco správně fungující Macy by neměly mít žádné potíže se zátěžovým testem, je důležité si uvědomit, že pokud má váš Mac problém s hardwarem nebo chlazením, zátěžový test CPU může způsobit zhroucení systému. Před spuštěním testu se proto ujistěte, že jste uložili všechny důležité dokumenty a zavřete aplikace, abyste zajistili, že nepřijdete o žádná data, pokud se váš Mac neočekávaně vypne nebo zhroutí.

Jakmile necháte test běžet několik hodin (nebo přes noc, pokud opravdu chcete dotáhnout svůj Mac na limit), můžete test ukončit zavřením okna terminálu obsahujícího příkaz „ano“. Poté můžete ověřit v Activity Monitor, že váš procesor Mac již není na maximum.

Poslední poznámka: zátěžové testování CPU Mac výrazně zvýší generované teplo. Před zátěžovým testováním se ujistěte, že je váš Mac v relativně chladném a dobře větraném prostoru a že ventilátor nebo porty pro proudění vzduchu nejsou ničím blokovány. Zatímco procesory Intel automaticky přiškrtí nebo se vypnou, pokud se teploty příliš zvýší, stále existuje šance, že můžete trvale poškodit svůj Mac, pokud procesor na maximum bez řádné ventilace nebo odvodu tepla.