Nonaktifkan Penskalaan CPU di Windows Server 2008 R2

29

Bagaimana Anda menonaktifkan penskalaan manajemen daya CPU di Windows Server 2008 R2?

Setelah mengatur Control Panel, Power Management berencana untuk melakukan kinerja dan kemudian me-reboot - CPUpu-Z CPUID masih menunjukkan kecepatan clock yang sedang ditingkatkan.

teks alternatif

Kyle Brandt
sumber
Pergi untuk memeriksa BIOS ketika saya mendapatkan kesempatan, saya memiliki memori yang samar-samar melihat pengaturan penskalaan di BIOS sebelumnya. Ini adalah Dell R710s.
Kyle Brandt

Jawaban:

24

Ada 3 pengaturan BIOS Utama di Dell R710 yang mengontrol ini di bawah Manajemen Daya:

Kontrol OS mengatur daya CPU ke OS DBPM, daya kipas ke Daya Minimum, dan daya memori ke Kinerja Maksimum. Dalam pengaturan ini, semua informasi kinerja prosesor diteruskan dari sistem BIOS ke sistem operasi untuk kontrol. Sistem operasi mengatur kinerja prosesor berdasarkan pemanfaatan prosesor.

Active Power Controller mengatur daya CPU ke System DBPM , daya kipas ke Daya Minimum, dan daya memori ke Kinerja Maksimum. BIOS menetapkan kinerja prosesor berdasarkan pemanfaatan prosesor.

Kinerja Maksimum mengatur semua bidang ke Performa Maksimum.

Sumber: http://support.dell.com/support/systemsinfo/document.aspx?c=us&cs=555&l=en&s=biz&~file=/systems/pet410/en/hom/html/syssetup.htm

Kami mengaturnya ke "System DBPM" sehingga mengabaikan pengaturan OS.


Perlu dicatat bahwa ini menggali mengapa beberapa permintaan SQL teks lengkap kami begitu lama. Setelah perubahan ini, kami mengamati bahwa kueri ini turun dari rata - rata 1285 ms menjadi 335 ms .

Kyle Brandt
sumber
sial, adalah AFK, yang ini tepat di jalan saya :)
Chopper3
Yap ... Melihat ini dengan R710 pertama yang saya masukkan. Itu kontra-intuitif bagi saya bahwa mesin akan dikirim dengan pengaturan kinerja sub-optimal sebagai default. Saya tidak tahu apakah defaultnya diubah pada rilis BIOS selanjutnya atau tidak, tetapi saya baru saja terbiasa memeriksa semua server Dell R-series sekarang.
Evan Anderson
13

Untuk anak cucu, berikut adalah pengaturan yang diperlukan untuk server HP (pada DL360G6 saya baru saja memeriksa)

Yang utama:

  • Opsi Manajemen Daya
    • Pengatur Daya HP
      • Mode Penghematan Daya Dinamis HP. Bervariasi frekuensi CPU dan pengaturan daya berdasarkan pada beban. Abaikan pengaturan OS. Default
      • HP Static Low Performance Mode Menyetel frekuensi CPU dan pengaturan daya ke level terendah.
      • Mode Kinerja Tinggi Statis HP Mengunci frekuensi CPU dan pengaturan daya ke level tertinggi. Untuk kinerja.
      • Kontrol OS Biarkan OS menanganinya.

Yang lain:

  • Opsi Manajemen Daya
    • Status Daya Prosesor Minimum
      • C6 Deep Power Down
      • Mode Tidur C3
      • C1E Enhanced Low Power Mode
      • No C-States Nonaktifkan semua status tersebut.
sysadmin1138
sumber
Pertama kali saya mencoba menonaktifkan C1E dan C-States, hasilnya adalah CPU macet di Frekuensi terendah dan tidak akan ditingkatkan. Ini mungkin masuk akal ... tidak sepenuhnya memahami pengaturan itu ...
Kyle Brandt
@Kyle Bisa jadi mereka tidak suka bekerja sama. Atau OS seharusnya melakukannya. ACPI itu rumit.
sysadmin1138
@kyle Dell mengirimkannya kepada kami dengan pengaturan BIOS yang buruk. Dua pilihan waras adalah 1) dikirimkan dengan kinerja maksimal ditimpa atau 2) dikirimkan dengan "biarkan OS mengendalikannya" - tidak ada yang benar bagi kami, jadi kami memiliki yang terburuk dari kedua dunia ..
Jeff Atwood
@ Jeff Di pengalaman saya, server telah dikirim dengan pengaturan "hijau" belakangan ini. Dan tentu saja vendor HW mengatur hal-hal untuk mempercayai algoritma power-balancing mereka sendiri di atas pengaturan OS yang konyol.
sysadmin1138