Datora stresa testēšana ir svarīgs problēmu novēršanas solis, kas var palīdzēt lietotājiem noteikt, vai tikko jauninātās daļas darbojas pareizi, vai noteikt sistēmas stabilitātes problēmas. Lai gan stresa testēšana ir visizplatītākā datoru pārspīlēšanas pasaulē, Mac īpašnieki var izmantot arī stresa testus vairāku iemeslu dēļ, tostarp, lai noteiktu pārkaršanas problēmas, pārbaudītu akumulatora ietilpību zem slodzes, noteiktu CPU droseles ierobežojumus vai vienkārši redzētu, cik skaļi darbojas Mac ventilators. var nokļūt pilnā ātrumā.
Ir pieejamas dažādas utilītas, kas piedāvā stresa testēšanas iespējas — piemēram, Geekbench, CPUTest un NovaBench —, taču, ja vēlaties tikai pārbaudīt savu centrālo procesoru, varat to izdarīt tieši no termināļa, neizmantojot trešās puses programmatūru.
Lai pārbaudītu Mac datora centrālo procesoru, mēs varam izmantot komandu “jā” — Unix komandu, kas bez izmaiņām vienkārši izvadīs apstiprinošu atbildi (“y”) atkal un atkal, līdz tā tiek pārtraukta. Lai veiktu Mac stresa testu ar komandu “jā”, atveriet termināli, ierakstiet tālāk norādīto un nospiediet taustiņu Return, lai izpildītu:
jā > /dev/null &
Pēc brīža blakus (iespējams) 3 vai 4 ciparu skaitlim tiks parādīts skaitlis 1 iekavās. Tas norāda, ka komanda “jā” maksimāli izmanto vienu jūsu Mac CPU pavedienu ([1]) ar norādīto procesa ID (3 vai 4 ciparu skaitlis). Varat to pārbaudīt un skatīt CPU darbību, izmantojot lietojumprogrammu Activity Monitor (atrodas Programmas > Utilītas).
Tomēr problēma ir tāda, ka, ja vien jūsu Mac nav vairāk nekā 10 gadus vecs, tam gandrīz noteikti ir CPU ar vairākiem kodoliem un pavedieniem, un, izpildot iepriekš minēto komandu, tiek pārbaudīts tikai viens no šiem pavedieniem. Lai patiesi veiktu Mac stresa testu, jums būs maksimāli jāizmanto visi CPU pavedieni, ko varat izdarīt, atkārtojot iepriekš minēto komandu.
Piemēram, mūsu birojā šeit ir 2013. gada 6 kodolu Mac Pro TekRevue. Šis 6 kodolu procesors — Xeon E5-1650 v2, ja jūs interesē — arī ir ar hiperpavedienu, kas nozīmē, ka mūsu rīcībā ir pavisam 12 CPU pavedieni. Lai pārbaudītu visus 12 loģiskos kodolus, mēs 12 reizes atkārtosim iepriekš minēto komandu “jā”. To var izdarīt, katrai komandai atverot jaunu termināļa logu vai apvienojot tos vienā komandā, piemēram:
jā > /dev/null & jā > /dev/null & jā > /dev/null & jā > /dev/null & jā > /dev/null & jā > /dev/null & jā > /dev/null & jā > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &
Lai mainītu šo komandu savam Mac datoram, vienkārši pielāgojiet to reižu skaitu jā > /dev/null & atkārtojas, pamatojoties uz jūsu Mac kopējo CPU pavedienu skaitu. Piemēram, jaunajam 12 collu Retina MacBook ir divkodolu hipervītnes centrālais procesors, kas nozīmē, ka jūs izmantotu tikai 4 komandas “jā” gadījumus. Ja neesat pārliecināts par sava Mac CPU konfigurāciju, lieliska vieta, kur pārbaudīt, ir EveryMac — datu bāze, kurā ir ietverta informācija — jūs to uzminējāt. katrs Mac, ieskaitot procesoru un kodolu skaitu.
Lai gan pareizi funkcionējošiem Mac datoriem nevajadzētu rasties problēmām ar stresa testu, ir svarīgi ņemt vērā: ja jūsu Mac datorā ir aparatūras vai dzesēšanas problēma, CPU slodzes tests var izraisīt sistēmas avāriju. Tāpēc pirms testa veikšanas noteikti saglabājiet visus svarīgos dokumentus un aizveriet lietojumprogrammas, lai nodrošinātu, ka nepazaudēsit datus, ja Mac dators negaidīti izslēgsies vai avarē.
Kad esat ļāvis testam darboties dažas stundas (vai nakti, ja patiešām vēlaties nospiest savu Mac datoru līdz galam), varat beigt testu, aizverot termināļa logu(-us), kas satur komandu “jā”. Pēc tam Activity Monitor varat pārbaudīt, vai jūsu Mac centrālais procesors vairs nav noslogots.
Pēdējā piezīme: Mac datora CPU stresa testēšana ievērojami palielinās radīto siltumu. Pirms stresa testēšanas pārliecinieties, vai jūsu Mac atrodas salīdzinoši vēsā un labi vēdināmā vietā un vai Mac ventilatora vai gaisa plūsmas pieslēgvietas nav aizsegtas. Lai gan Intel centrālie procesori automātiski droseles vai izslēgsies, ja temperatūra kļūst pārāk augsta, joprojām pastāv iespēja, ka jūs varat neatgriezeniski sabojāt savu Mac datoru, ja maksimāli izmantosit procesoru bez atbilstošas ventilācijas vai siltuma izkliedes.