Hogyan kell stressztesztelni egy Mac CPU-t

A számítógép stressztesztje fontos hibaelhárítási lépés, amely segíthet a felhasználóknak megállapítani, hogy az újonnan frissített részek megfelelően működnek-e, vagy azonosítani tudják a rendszerstabilitási problémákat. Míg a stresszteszt a legelterjedtebb a PC-túlhúzás világában, a Mac-tulajdonosok számos okból igénybe vehetnek stressztesztet is, beleértve a túlmelegedési problémák azonosítását, az akkumulátor kapacitásának terhelés alatti tesztelését, a CPU-fojtási határértékek meghatározását, vagy egyszerűen azért, hogy megnézzék, milyen hangos a Mac ventilátora. teljes sebességre tud lépni.

Különféle segédprogramok állnak rendelkezésre, amelyek stressztesztelési lehetőségeket kínálnak – például a Geekbench, a CPUTest és a NovaBench –, de ha csak a CPU-t szeretné tesztelni, akkor ezt közvetlenül a terminálról, harmadik féltől származó szoftverek nélkül is megteheti.

A Mac CPU-jának stressz-teszteléséhez használhatjuk az „igen” parancsot, egy Unix-parancsot, amely módosítás nélkül egyszerűen egy igenlő választ („y”) ad ki újra és újra, amíg le nem fejeződik. A Mac „igen” paranccsal történő stressztesztjéhez nyissa meg a Terminált, írja be a következőket, és nyomja meg az Enter billentyűt a végrehajtáshoz:

Hogyan kell stressztesztelni egy Mac CPU-t
igen > /dev/null &

Egy pillanat múlva a zárójelben lévő 1-es szám megjelenik egy (valószínűleg) 3 vagy 4 jegyű szám mellett. Ez azt jelzi, hogy az „igen” parancs maximalizálja a Mac CPU egy szálát (az [1]-et), a kijelölt folyamatazonosítóval (3 vagy 4 jegyű szám). Ezt ellenőrizheti, és megtekintheti a CPU-tevékenységet az Activity Monitor alkalmazáson keresztül (az Alkalmazások > Segédprogramok alatt).

A probléma azonban az, hogy hacsak a Mac nem 10 évesnél régebbi, akkor szinte biztos, hogy több maggal és szálal rendelkező CPU-val rendelkezik, és a fenti parancs futtatása csak az egyik szálat teszteli. A Mac tényleges stressztesztjéhez maximalizálnia kell a CPU összes szálát, amit a fenti parancs megismétlésével tehet meg.

Például van egy 2013-as 6 magos Mac Pro az irodánkban, itt a címen TekRevue. Ez a 6 magos processzor – egy Xeon E5-1650 v2, ha érdekel – szintén hiperszálas, vagyis összesen 12 CPU-szál áll rendelkezésünkre. Mind a 12 logikai mag teszteléséhez a fent felsorolt ​​„igen” parancsot 12-szer megismételjük. Ezt úgy teheti meg, hogy minden parancshoz új terminálablakot nyit, vagy ezeket egyetlen paranccsá egyesíti, például:

igen > /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 &

stressz teszt mac cpu igen

Ha módosítani szeretné ezt a parancsot a saját Mac számítógépén, egyszerűen állítsa be annak számát igen > /dev/null & ismétlődik a Mac teljes CPU-szála alapján. Például az új 12 hüvelykes Retina MacBook kétmagos, hiperszálas CPU-val rendelkezik, ami azt jelenti, hogy az „igen” parancsnak csak 4 példányát kell használnia. Ha nem biztos a Mac CPU-konfigurációjában, egy nagyszerű hely az ellenőrzésre az EveryMac, egy adatbázis, amely tartalmazza a részleteket – kitaláltad – minden Mac, beleértve a processzorok és magok számát.

Noha a megfelelően működő Mac-eknek nem kell problémát okozniuk a stresszteszttel, fontos megjegyezni, hogy ha a Mac-nek hardver- vagy hűtési problémája van, a CPU-terhelési teszt összeomolhatja a rendszert. Ezért a teszt futtatása előtt győződjön meg arról, hogy mentett minden fontos dokumentumot, és zárja be az alkalmazásokat, hogy ne veszítsen adatot, ha a Mac váratlanul leáll vagy összeomlik.

Miután néhány órán keresztül futni hagyta a tesztet (vagy egy éjszakán át, ha valóban a végére akarja szorítani a Mac-et), befejezheti a tesztet az „igen” parancsot tartalmazó terminálablak(ok) bezárásával. Ezután az Activity Monitor alkalmazásban ellenőrizheti, hogy a Mac CPU már nincs-e kimerítve.

Utolsó megjegyzés: a Mac CPU-jának stressztesztje jelentősen megnöveli a termelt hőt. Stressz-tesztelés előtt győződjön meg arról, hogy a Mac viszonylag hűvös és jól szellőző helyen van, és hogy a Mac ventilátor- vagy légáramlási portjai nincsenek akadályozva. Bár az Intel CPU-k automatikusan lelassulnak vagy leállnak, ha a hőmérséklet túl magas, továbbra is fennáll annak az esélye, hogy véglegesen károsíthatja a Mac-et, ha megfelelő szellőzés vagy hőelvezetés nélkül maximalizálja a processzort.