Простий спосіб відключити ядра процесора на льоту


7

Привіт, я шукаю швидкий спосіб відключити процесорні ядра мого macbook, щоб заощадити енергію, коли я опинився в стороні від зарядного пристрою. Я відсутній, що інструменти можуть це зробити, оскільки це не є вподобаннями, але це трохи незручно. Також раніше був системний преф "Процесор", але він не працює на леві, оскільки він 32-бітний.

Чи є інший спосіб? можливо, додаток menubar або команда терміналу, які можна скриптувати?


Де саме в Instruments / Xcode може бути відключено ядро ​​Intel? Колись назад була панель управління КПП, але я її не пам'ятаю в Xcode 3 і не можу знайти жодної посилання в декількох версіях Xcode 4.
bmike

3
відкрити інструменти> прикидки і придивитись до нижньої частини, є повзунок на те, скільки ядер ви хочете, і кнопка для відключення апаратної багатопотокової нитки
Олександр

1
Вух! Сховатися на очах ... cl.ly/EjL8/Instruments%20Preferences.png
bmike

Відповіді:


2

Відключення ядер не економить енергію. Насправді, швидше за все, використовуватиме більше енергії.

OS X підтримує SpeedStep , який автоматично масштабує частоту та напругу для підтримки операції, що виконується. Тож якщо ядро ​​не використовується, воно не використовуватиме (багато) потужність.

Але є ще:

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

Крім того, поки цей тривалий процес працює, він повинен постійно перемикати всі інші завдання, які комп'ютер зазвичай виконує. Це перемикання самого сміття збирається використовувати енергію та ресурси.

Докладніші пояснення див. У цій темі StackOverflow .

(Ось сторінка Apple на панелі налаштувань процесора та як відключити ядра з командного рядка.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.