PC & Mobile

Как да тествате стрес на процесор на Mac

Стресовото тестване на компютър е важна стъпка за отстраняване на неизправности, която може да помогне на потребителите да определят дали новите надстроени части работят правилно или да идентифицират проблеми със стабилността на системата. Докато стрес тестването е най -често срещано в света на овърклок на персонални компютри, собствениците на Mac също могат да използват стрес тестване по редица причини, включително идентифициране на проблеми с прегряване, тестване на капацитета на батерията при натоварване, определяне на ограниченията за ограничаване на процесора или просто за да се види колко силен е вентилаторът на Mac може да се движи с пълна скорост.

Налични са различни помощни програми, които предлагат възможности за стрес тестване - примери включват Geekbench, CPUTest и NovaBench - но ако просто искате да тествате процесора си, можете да го направите директно от терминала без софтуер на трети страни.

За стрес тестване на процесора на Mac, можем да използваме командата „yes“, команда на Unix, която, без промяна, просто ще извежда утвърдителен отговор („y“) отново и отново, докато не бъде прекратена. За стрес тест Mac с командата „yes“, отворете Terminal, въведете следното и натиснете Return за изпълнение:

Как да тествате стрес на процесор на Mac
да> /dev /null &

След малко ще видите числото 1 в скоби да се появи до (вероятно) 3- или 4-цифрено число. Това показва, че командата „да“ максимизира една нишка на вашия процесор на Mac ([1]), с посочения идентификационен номер на процеса (3 или 4-цифрено число). Можете да проверите това и да видите активността на процесора чрез приложението Activity Monitor (намира се в Applications> Utilities).

Проблемът обаче е, че освен ако вашият Mac не е на повече от 10 години, той почти сигурно има процесор с множество ядра и нишки, а изпълнението на горната команда тества само една от тези нишки. За да проверите наистина стрес на Mac, ще трябва да увеличите максимално всички нишки на вашия процесор, което можете да направите, като повторите горната команда.

Например, имаме 6-ядрен Mac Pro от 2013 г. в нашия офис тук TekRevue. Този 6-ядрен процесор-Xeon E5-1650 v2, ако се интересувате-също е хиперпоточен, което означава, че имаме на разположение общо 12 нишки на процесора. За да тестваме всички 12 логически ядра, бихме повторили командата „да“, изброена по -горе 12 пъти. Можете да направите това, като отворите нов прозорец на терминала за всяка команда или като ги комбинирате в една команда по следния начин:

да> /dev /null & да> /dev /null & да> /dev /null & да> /dev /null & да> /dev /null & да> /dev /null & да> /dev /null & да > /dev /null & yes> /dev /null & yes> /dev /null & yes> /dev /null & yes> /dev /null &

стрес тест mac cpu да

За да промените тази команда за вашия собствен Mac, просто коригирайте броя пъти да> /dev /null & се повтаря въз основа на общите нишки на процесора на вашия Mac. Например, новият 12-инчов Retina MacBook има двуядрен процесор с хиперрез, което означава, че ще използвате само 4 екземпляра на командата „да“. Ако не сте сигурни относно конфигурацията на процесора на вашия Mac, чудесно място за проверка е EveryMac, база данни, която съдържа подробности - предположихте - за всеки Mac, включително броя на процесорите и ядрата.

Докато правилно функциониращите Mac -и не би трябвало да имат проблеми със стрес теста, важно е да се отбележи, че ако вашият Mac има хардуерен или охлаждащ проблем, стрес тестът на процесора може да срине системата. Затова не забравяйте да запазите всички важни документи и да затворите приложенията си, преди да стартирате теста, за да сте сигурни, че няма да загубите никакви данни, ако вашият Mac неочаквано се изключи или се срине.

След като оставите теста да работи за няколко часа (или за една нощ, ако наистина искате да изтласкате вашия Mac до краен предел), можете да прекратите теста, като затворите прозореца (ите) на терминала, съдържащ командата „да“. След това можете да проверите в Activity Monitor, че процесорът на вашия Mac вече не е максимизиран.

Последна забележка: стрес тестването на процесора на Mac ще увеличи генерираната топлина със значително количество. Преди стрес тестване се уверете, че вашият Mac е в относително хладно и добре проветриво помещение и че вентилаторът или портовете за въздушен поток на Mac са безпрепятствени. Докато процесорите на Intel автоматично ще се дроселират или ще се изключат, ако температурите станат твърде високи, все още има шанс да повредите трайно вашия Mac, ако увеличите максимално процесора без подходяща вентилация или разсейване на топлина.