Стрес-тестування Mac за допомогою максимального використання ЦП

Зміст:

Anonim

Якщо ви хочете повністю прив’язати ЦП до стрес-тесту Mac, повертайтеся не далі, ніж термінал. Використовуючи командний рядок, ви можете легко задіяти всі ядра ЦП і створити велике навантаження на Mac, полегшуючи визначення таких речей, як температура, яку досягає процесор під великим навантаженням, чи правильно працюють вентилятори, наскільки гучними є вентилятори, який час роботи акумулятора схоже на величезне робоче навантаження та інші технічні аспекти, які можуть бути корисними для усунення несправностей.Хоча це технічний процес, це досить просто зробити, і ми все пояснимо.

Як провести стрес-тест Mac

Щоб максимально використати ЦП Mac, ми використаємо інструмент командного рядка під назвою «yes», який фактично нічого не робить, окрім повторення слова «yes» із такою швидкістю, що споживає всі доступні ресурси процесора. Загалом кажучи, кожен випадок «так» буде максимально використовувати один потік на одному ядрі ЦП. Це означає, що якщо у вас є двоядерний Mac із гіперпотоковим процесором, вам потрібно буде запустити принаймні чотири різні випадки «так», щоб забезпечити повне навантаження на ЦП.

Для початку запустіть термінал і, можливо, ви захочете переглянути монітор активності диспетчера завдань на основі інтерфейсу користувача, щоб легко спостерігати за навантаженням процесора та системними ресурсами.

Коли будете готові провести стрес-тест Mac, введіть таку команду:

yes > /dev/null &

Це надсилає один випадок «так» у фоновому режимі, але щоб завантажити ЦП, потрібно мати більше одного запущеного. Або повторіть процес, натиснувши стрілку вгору, і поверніться, щоб запустити ще кілька екземплярів, або розмістіть групу в одному рядку так:

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

Ви швидко виявите в моніторі активності або вгорі, що процесор сильно пошкоджується.

Коли закінчите, у тому самому вікні терміналу введіть «killall yes» у командному рядку, щоб усунути всі екземпляри команди yes. Ви побачите щось на зразок цього:

$ killall так Припинено: 15 так > /dev/null Припинено: 15 так > /dev/null - Припинено: 15 так > /dev/null + Припинено: 15 так > /dev/null

Ви також побачите, що всі приклади «так» випадають зі списку процесів у моніторі активності. Якщо ні, можливо, десь там є опечатка.

Якщо у вас немає вагомої причини для цього, вам краще не запускати навмання «так», оскільки це, очевидно, спричиняє проблеми з продуктивністю, поки не припиниться.

Для деякої допомоги відео нижче демонструє весь процес від початку до кінця:

Для тих, кому цікаво, це працює в усіх версіях Mac OS X і навіть Linux, тож ви можете провести стрес-тест будь-якого Mac, коли-небудь створеного таким чином. Насправді, поки існує командний рядок на основі Unix, ви можете запустити команду «yes» для стрес-тестування процесора Mac за допомогою цього підходу.

Переконайтеся, що ви вийшли з команди «yes» і завершили стрес-тестування Mac, інакше використання ЦП залишатиметься високим, а вентилятори незабаром, безсумнівно, працюватимуть на повній швидкості.

Стрес-тестування Mac за допомогою максимального використання ЦП