Стрес тест на Mac чрез максимизиране на процесора
Съдържание:
Ако искате напълно да свържете процесора към стрес тест на Mac, не обръщайте повече от терминала. С помощта на командния ред можете лесно да увеличите максимално всички ядра на процесора и да предизвикате огромно натоварване на Mac, което улеснява определянето на неща като каква температура достига процесорът при голямо натоварване, дали вентилаторите работят правилно, колко шумни стават вентилаторите, какъв живот на батерията е като при огромно натоварване и други технически аспекти, които могат да бъдат полезни за целите на отстраняване на неизправности.Въпреки че това е технически процес, той е доста лесен за изпълнение и ние ще обясним всичко.
Как да направите стрес тест на Mac
За да увеличим максимално процесора на Mac, ще използваме инструмента за команден ред, наречен „да“, който всъщност не прави нищо, освен да повтаря думата „да“ с такава скорост, че консумира всички налични ресурси на процесора. Най-общо казано, всеки екземпляр на „да“ ще увеличи максимално една нишка на едно ядро на процесора. Това означава, че ако имате двуядрен Mac с хипернишков процесор, ще трябва да имате поне четири различни изпълнения на „да“, за да поставите пълно натоварване на процесора.
За да започнете, стартирайте Terminal и може да искате да гледате монитора на активността на диспечера на задачите, базиран на UI, за да можете лесно да наблюдавате натоварването на процесора и системните ресурси.
Когато сте готови за стрес тест на Mac, въведете следната команда:
да > /dev/null &
Това изпраща един случай на „да“ във фонов режим, но за да натоварите процесора, ще искате да имате повече от един работещ. Или повторете процеса, като натиснете стрелката нагоре и се върнете, за да стартирате още няколко екземпляра, или хвърлете група на един ред така:
да > /dev/null & да > /dev/null & да > /dev/null & да > /dev/null &
Бързо ще откриете в Activity Monitor или отгоре, че процесорът се удря силно.
Когато приключите, в същия прозорец на терминала въведете „killall yes“ в командния ред, за да убиете всички екземпляри на командата yes. Ще видите нещо подобно:
$ killall да Прекратено: 15 да > /dev/null Прекратено: 15 да > /dev/null - Прекратено: 15 да > /dev/null + Прекратено: 15 да > /dev/null
Също така ще видите всички случаи на „да“ да изчезнат от списъка с процеси в Монитора на активността. Ако не, вероятно някъде има правописна грешка.
Освен ако нямате основателна причина да направите това, по-добре е да не пускате произволно „да“, тъй като очевидно причинява проблеми с производителността, докато спре да работи.
За помощ видеото по-долу демонстрира целия процес от началото до края:
За тези, които се чудят, това работи във всички версии на Mac OS X и дори Linux, така че можете да тествате стрес всеки Mac, създаван някога по този начин. Всъщност, докато има команден ред, който е базиран на Unix, можете да изпълните командата „yes“ за стрес тест на Mac CPU, като използвате този подход.
Уверете се, че сте излезли и сте унищожили командите 'yes', когато приключите със стрес теста на Mac, тъй като в противен случай използването на процесора ще остане високо и вентилаторите несъмнено скоро ще работят на пълна скорост.