Який мінімальний і максимальний статус процесора в Windows 7 Power Management
Я говорю про:

Що слід встановити як мінімум і максимум? Я хочу хорошої продуктивності процесора, але не перегрітого процесора та вентилятора, що працює як божевільний.
Ці налаштування визначають діапазон станів продуктивності (або P-станів), що використовуються Windows. Насправді це буде змінювати тактову частоту процесора та, якщо підтримується, напругу та швидкість FSB. Збільште його, щоб задовольнити вимоги до робочого навантаження, або зменште, щоб зменшити споживання енергії та тепловіддачу.
Щоб проілюструвати це, більшість процесорів підтримують ряд Р-станів, які є комбінацією множника частоти (також відомого як частотний ідентифікатор або FID) та напруги живлення (ID напруги або VID). Тактова частота процесора є добутком швидкості FSB, помноженої на FID. Вибір нижчого множника також може зменшити тактову частоту. Деякі процесори 1 також можуть зменшити вдвічі швидкість FSB, що призводить до так званого SuperLFM (режим супернизьких частот).
Кількість підтримуваних P-станів варіюється залежно від процесора, але зазвичай становить 5-10. Оскільки Windows дозволяє загалом 100 різних значень стану процесора, це означає, що не кожне значення призводить до використання іншого P-статусу. Іншими словами, зміна від 100% до 99% або навіть 90% може не мати ніякого впливу на тактову частоту. Залежно від підтримуваних P-станів, фактична тактова частота може значно відрізнятися від очікуваного відсотка. Вказівка 50% у параметрах живлення Windows не обов’язково означає, що ваш процесор працює на 50%. Наприклад, для мого Core 2 Duo T9550 з номінальною тактовою частотою 2,66 ГГц, наприклад, встановлення статусу процесора на 50% не призводить до очікуваної тактової частоти 1,33 ГГц. Натомість Windows вибирає найнижчий підтримуваний множник (FID 6). 2
Навіть якщо мінімальний статус встановлений на 1%, мій процесор буде
Не опускайтеся нижче 800 МГц (SuperLFM). Це найнижча підтримувана тактова частота (FSB 133 МГц × множник 6 = 798 МГц). Це 30% від номінальної тактової частоти.
Відповідно до документації, доступної тут:
Windows Vista використовує алгоритм DBS, використовуючи всі доступні стани продуктивності, які знаходяться в межах, описаних цими верхніми та нижніми межами. Вибираючи новий цільовий рівень продуктивності, Windows Vista вибирає найближчу можливу відповідність між поточним налаштуванням політики живлення та статусом, доступним в системі, і округлює їх, якщо потрібно.
Якщо ви хочете розумно вибрати відсотки для варіантів живлення Windows, вам потрібно з’ясувати, які P-стани підтримує ваш процесор, встановити мінімальну та максимальну тактову частоту, яку ви хочете, а потім ввести відсотки, які призводять до таких тактових частот. Немає єдиної правильної відповіді, оскільки все залежить від ваших цілей - чи ви максимізуєте продуктивність, або час автономної роботи, знижуєте температуру чи щось зовсім інше. Експериментуйте та з’ясуйте, що вам найбільше підходить. Особисто я виявив, що встановлення мінімального та максимального рівня до 5% (достатньо низького, щоб примусити найнижчий множник незалежно від процесора) та 100%, відповідно, дає найкращі результати. Так, навіть в акумуляторному режимі. Хоча може здатися логічним встановити для максимального стану процесора менше 100% від заряду акумулятора, на мій досвід це так
За допомогою допоміжних програм, таких як RMClock, ви можете деактивувати деякі P-стани для подальшої оптимізації, а також для розгону та недовантаження або перевантаження процесора. Особисто я не пробував, але я отримав рекомендації ввімкнути лише два P-стани - найнижчий можливий множник (SuperLFM, якщо підтримується) для простою та максимально можливий множник (при найнижчій стабільній напрузі) для всього іншого. Напевно, з чим пограти, якщо вас цікавлять такі речі. Поки ви не розганяєтесь і не перенапружуєтесь, найгіршим сценарієм є BSOD і перезавантаження.
1 Наприклад, Intel Core 2 Duos, але, на мій погляд, новіших процесорів Core i-series.
2 Я використовую TMonitor для моніторингу тактової частоти процесора та wPrime для досягнення максимально дозволеної швидкості процесора.