Apa Status Prosesor Minimum dan Maksimal di Windows 7 Power Management?

59

Saya berbicara tentang ini:

masukkan deskripsi gambar di sini

Apa yang harus saya atur di minimum dan maksimum? Saya ingin kinerja CPU yang baik tetapi tidak terlalu panas CPU dan kipas bekerja seperti orang gila.

Boris_yo
sumber
@ Iszi, terlepas dari kata-kata spesifik dari judul, pertanyaannya jelas meminta saran untuk mengaturnya. Anda pada dasarnya telah membajak pertanyaan untuk sesuatu yang terkait tetapi sama sekali berbeda dengan karunia Anda. Mungkin lebih baik memulai pertanyaan terpisah yang menanyakan detail teknis tentang status prosesor, dan meninggalkan pertanyaan ini untuk memberikan informasi terkait penyetelan kinerja.
Synetech
"Persisnya aspek kinerja komputer yang dirujuk oleh pengaturan ini, dan apa efeknya ketika disesuaikan?" Anda telah mengubah pertanyaan asli seluruhnya. Jawaban saat ini mengandung lebih dari cukup detail untuk pertanyaan dalam bentuk saat ini.
Moab
Sebenarnya, jawaban saat ini praktis tidak berguna untuk Boris (dan orang lain yang hanya ingin mengubah kinerja / kebisingan / kekuatan) karena mereka memberikan "definisi kamus" yang menjelaskan aspek teknis, tingkat rendah daripada meringkas efek dunia nyata. Ini seperti jika seseorang bertanya bagaimana menulis fast-loop untuk membaca file dan berdiskusi tentang notasi O besar, waktu akses disk, dan semacamnya.
Synetech
Jika Anda ingin tahu tentang kebijakan Sistem pendingin : inilah jawabannya .
Jon-Eric
Diskusi yang berguna atas di answers.microsoft.com/en-us/windows/forum/windows_7-performance/...
Carl Witthoft

Jawaban:

60

Pengaturan ini menentukan rentang status kinerja (atau status-P) yang akan digunakan Windows. Efeknya, ini akan memvariasikan kecepatan clock prosesor dan, jika didukung, voltase dan kecepatan FSB - naikkannya untuk memenuhi persyaratan beban kerja, atau kurangi untuk mengurangi konsumsi daya dan output panas.

Untuk menguraikan, sebagian besar prosesor mendukung sejumlah kondisi-P, yang merupakan kombinasi dari pengali frekuensi (juga dikenal sebagai ID frekuensi atau FID) dan tegangan suplai (ID tegangan atau VID). Kecepatan clock prosesor adalah produk dari kecepatan FSB dikalikan dengan FID , jadi dengan memilih pengali yang lebih rendah, kecepatan clock juga dapat diturunkan. Beberapa prosesor 1 juga dapat memotong kecepatan FSB menjadi dua, menghasilkan apa yang dikenal sebagai SuperLFM (Mode Super Frekuensi Rendah).

Jumlah P-state yang didukung bervariasi oleh prosesor, tetapi biasanya sekitar 5-10. Karena Windows memungkinkan total 100 nilai yang berbeda untuk status prosesor, ini berarti bahwa tidak setiap nilai akan menghasilkan P-state yang berbeda digunakan. Dengan kata lain, beralih dari 100% menjadi 99% atau bahkan 90% mungkin tidak berpengaruh apa pun pada kecepatan clock. Juga, tergantung pada kondisi-P yang didukung, kecepatan clock aktual mungkin sangat berbeda dari apa yang Anda harapkan dari persentase; menetapkan 50% pada opsi daya Windows tidak berarti prosesor Anda akan berjalan pada kecepatan clock 50%. Misalnya, pada Core 2 Duo T9550 saya dengan kecepatan clock nominal 2,66 GHz, pengaturan status prosesor hingga 50% tidak memberikan kecepatan clock 1,33 GHz, seperti yang mungkin diharapkan. Sebaliknya, Windows memilih pengganda yang didukung terendah (FID 6),2

masukkan deskripsi gambar di sini

Juga, bahkan jika status minimum diatur ke 1%, prosesor saya tidak akan pergi di bawah ~ 800 MHz (SuperLFM), yang merupakan kecepatan clock terendah yang didukung (FSB 133 MHz × multiplier 6 = 798 MHz); ini adalah 30% dari kecepatan clock nominal.

Menurut dokumentasi yang tersedia di sini :

Windows Vista menggunakan algoritma DBS dengan menggunakan semua status kinerja yang tersedia yang berada dalam kisaran yang dijelaskan oleh batas atas dan bawah ini. Saat memilih status kinerja target baru, Windows Vista memilih kecocokan terdekat antara pengaturan kebijakan daya saat ini dan status yang tersedia pada sistem, mengumpulkan jika perlu.

Maka, secara cerdas memilih persentase untuk opsi daya Windows, melibatkan mencari tahu status-P yang didukung oleh prosesor Anda, menentukan kecepatan clock minimum dan maksimum yang ingin Anda gunakan dan kemudian memasukkan persentase yang menghasilkan kecepatan clock tersebut. Tidak ada jawaban yang benar karena semuanya tergantung pada tujuan Anda - apakah Anda ingin memaksimalkan kinerja atau daya tahan baterai, mengurangi suhu atau sesuatu yang lain sama sekali. Eksperimen dan lihat apa yang paling cocok untuk Anda. Secara pribadi saya telah menemukan bahwa pengaturan minimum dan maksimum hingga 5% (cukup rendah untuk memaksa pengganda terendah terlepas dari prosesor) dan 100%, masing-masing, memberikan hasil terbaik. Ya, bahkan dengan baterai. Walaupun mungkin tampak logis untuk mengatur status prosesor maksimum menjadi kurang dari 100% pada baterai, menurut pengalaman saya, '

Untuk tweaking lanjutan, utilitas seperti RMClock memungkinkan Anda untuk menonaktifkan beberapa P-state, serta overclock dan under-atau overvolt prosesor Anda. Walaupun saya pribadi belum mencobanya, saya telah melihat rekomendasi untuk hanya mengaktifkan dua P-state - pengganda terendah yang mungkin (SuperLFM jika didukung) untuk pemalasan, dan pengganda tertinggi yang mungkin (pada tegangan stabil terendah) untuk yang lainnya . Pasti sesuatu yang perlu dipertimbangkan bermain-main dengan jika tertarik pada hal-hal seperti itu. Selama Anda tidak melakukan overclock atau overvolt, skenario terburuk adalah BSOD dan restart.


1 Misalnya Intel Core 2 Duos, tetapi tidak, saya percaya, prosesor Core i-series yang lebih baru.
2 Saya menggunakan TMonitor untuk memantau kecepatan jam CPU dan wPrime untuk mendorong prosesor ke kecepatan maksimum yang diizinkan.

Indrek
sumber
1
jawaban terbaik, menurut saya
RawR Crew
Bagaimana cara mengetahui status-p yang diizinkan prosesor saya? Dan adakah cara untuk melihat yang mana itu berjalan pada waktu tertentu? Saya ingin tahu sebelum mengubah pengaturan jika benar-benar akan melakukan apa saja secara fisik :-)
user56reinstatemonica8
@Indrek, artinya "algoritma DBS"?
Pacerier
@Pacerier Peralihan berbasis permintaan.
Indrek
Mengapa Anda perlu menaikkan minimum dari 5% jika menaikkan secara otomatis sesuai kebutuhan? Kecuali itu tidak menaikkannya sesuai kebutuhan dengan benar. Mencoba menentukan apakah saya dapat membuat Dell Latitude 7370 Core m7 saya yang lambat berhenti berjalan seperti sampah.
xr280xr
12

Untuk menjawab pertanyaan judul tertentu. Saya pikir keadaan yang merujuk pengaturan ini juga dikenal sebagai P-State .

Artinya, ini adalah kontrol atas frekuensi CPU puncak (dan seperti yang dijelaskan tautan, juga tegangan yang digunakan).

Ada juga dokumentasi yang lebih teknis tentang implementasi teknik penghematan daya yang diterapkan pada sistem operasi Windows Vista.

Menurut pemahaman saya, ini adalah di mana Anda dapat melihat frekuensi CPU maksimum saat ini dari sistem:

masukkan deskripsi gambar di sini

Der Hochstapler
sumber
Apakah maksud Anda karena angka-angka di merujuk pada "puncak", tidak ada salahnya menetapkan minimum hingga 100%?
Pacerier
@Pacerier Saya menjawab ini 4 tahun lalu
Der Hochstapler
Pengaturan ini masih di Windows hari ini.
Pacerier
6

Ini minimum dan maksimum mengacu pada daya cpu minimum dan maksimum yang tersedia. Jika Anda mengatur status prosesor maksimum dalam Manajemen Daya menjadi 50%, prosesor harus menawarkan hingga 50% daya pemrosesan saat diletakkan di bawah beban.

Windows 7 dapat memvariasikan frekuensi jam prosesor sesuai dengan penggunaan prosesor. Status prosesor minimum dan maksimum mengontrol rentang di mana Windows memvariasikan kecepatan jam.

Misalnya, asumsikan CPU Anda mampu 0 hingga 2,4 GHz, artinya kecepatan prosesor maksimum Anda adalah 2,4 GHz. Minimum 25% dan maksimum 75% akan membuat Windows memvariasikan kecepatan antara 600 MHz (25%) dan 1,8 GHz (75%) dari prosesor 2,4 GHz. "Pada baterai" dan "dicolokkan" adalah untuk mengatur dua rentang yang berbeda untuk status pemakaian dan pengisian daya.

Titik mengurangi frekuensi clock adalah, semakin tinggi frekuensi, semakin banyak panas yang akan dihasilkan prosesor, dan semakin banyak daya yang akan dikonsumsi. Semakin rendah frekuensinya, semakin banyak waktu yang dibutuhkan untuk menyelesaikan pemrosesan (penghitungan).

Artikel Cara Mencegah Laptop Anda Dari Terlalu Panas melaporkan ini:

Berdasarkan pengalaman kami, kami telah memperhatikan bahwa laptop terlalu panas saat prosesor berjalan pada kondisi prosesor 100%. Mengurangi keadaan prosesor dengan beberapa takik menghasilkan pengurangan suhu oleh 10-20 C, yang menghasilkan penurunan kinerja kecil.

Kami menggunakan Speccy untuk memeriksa suhu selama pengujian, berdasarkan pada mana prosesor yang berjalan pada status prosesor 95% memberikan kinerja yang sama (penurunan yang hampir tidak terlihat), dengan penurunan 10-20 C. Anda dapat mempertahankan status prosesor yang lebih rendah lagi (seperti 80-85%) untuk memastikan bahwa laptop Anda semakin panas.

harrymc
sumber
3

Itu mudah. Untuk pengaturan minimum sekitar 5%, untuk pengaturan maksimum 100%. Anda mendapatkan semua daya yang Anda butuhkan, tetapi ketika CPU idle, ia pergi ke frekuensi serendah mungkin. Jangan khawatir sekitar 5%, CPU yang lebih baru bisa sangat rendah. Dalam kasus saya (core2duo @ 3,2GHz) keadaan yang lebih rendah adalah 2GHz bahkan saya menetapkan minimum hingga 5%.

miky
sumber
3

Status prosesor Minimum dan Maksimum adalah persentase kecepatan CPU yang digunakan untuk menjalankannya.

Misalnya, Anda memiliki CPU pada 3,00Ghz, lalu

Jika Anda mengatur status Prosesor Minimum ke 10% dan maksimum menjadi 90% maka kecepatan prosesor Anda akan bervariasi dari 0,3Ghz (10% dari 3,00Ghz) dan 2,7Ghz (90% dari 3,00Ghz).

Menurunkan ini tentu saja akan menurunkan kinerja di bawah beban kerja yang berat. Ini adalah jenis pertanyaan yang sama seperti menggunakan CPU kecepatan tinggi (3,00Ghz +) atau CPU kecepatan rendah (~ 1,5Ghz) dan jumlah core penting.

Untuk Anda yang meminta pengaturan Optimal maka akan menjadi:

Minimum processor state:
        On Battery: 10%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 80% (saves battery)
        Plugged in: 100%

Dan jika Anda ingin performa terbaik sepanjang waktu (dengan biaya baterai saat menggunakan baterai) maka

Minimum processor state:
        On Battery: 20%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 100%
        Plugged in: 100%

Dan untuk topik OverHeating, prosesor tidak akan terlalu panas (itu akan memanaskan berat) sampai Anda menekankannya, menjalankan perangkat lunak berat seperti beberapa game berat dapat terlalu panas, itu juga tergantung pada prosesor dan sistem pendingin yang Anda gunakan, saya akan dapat untuk membantu Anda lebih banyak jika Anda menentukan lebih banyak info

Sebenarnya ini adalah topik yang sangat berbeda.

Jika Anda ingin info lebih lanjut baca ini:

1) Apa status prosesor minimum dan maksimum dalam manajemen daya?

2) Status Prosesor Minimum dan Maksimum Pengaturan "Optimal"?

3) Apa yang dilakukan oleh status Prosesor Minimum di kotak opsi Tingkat Lanjut dari Rencana Daya?

Berharap ini membantu ..

EDIT: Setiap CPU memiliki sejumlah Status Prosesor, Kami tidak dapat mengatur CPU selain dari status CPU ini. Saya mengambil nilai-nilai itu hanya sebagai contoh.

Akshat Mittal
sumber
4
Tidak benar. Prosesor tidak mendukung jumlah daya yang tidak terbatas (apalagi 100 dari mereka) sehingga pengaturan ke 3% lebih mungkin untuk menerapkan logika "status daya minumum yang membuat prosesor di atas 3% dari frekuensi nominal". Saya biasanya melihat prosesor memiliki sekitar 10 kondisi daya, dengan variasi kecepatan clock dan tegangan cpu.
Mokubai
Ya persisnya, Prosesor memiliki status Kemungkinan yang terbatas, tidak mungkin untuk mengatur CPU selain dari Status ini. (Saya baru saja mengambil Nilai-Nilai itu sebagai Contoh) Tolong jangan Turunkan Suara.
Akshat Mittal
Saya tidak memilih Anda, saya hanya menambahkan beberapa klarifikasi sebagai komentar. Saya benar-benar berpikir jawaban Anda memberikan beberapa informasi yang berguna dan karena saya hanya memilih jawaban yang buruk atau benar-benar salah, saya hanya dapat memberi tahu Anda bahwa suara turun itu bukan milik saya.
Mokubai
Oke maaf. Saya telah menambahkan info itu ke Jawaban ..
Akshat Mittal
2

Sebenarnya, semua orang menjawab dari teori dan buku. Saya pribadi mencoba mengatur keadaan prosesor maksimum pada 30% dan hanya mendapatkan 1 derajat Celcius dalam kepanasan. Saya undervolted prosesor ke minimum mendapatkan BSOD dalam 5 menit stres, dan mendapatkan 1 derajat Celcius lagi.

Saya menekankan fakta bahwa laptop, Lenovo E540, adalah baru, dengan saluran pembuangan yang dibersihkan, kipas bersih, pasta termal baru (terbaik dan termahal di pasaran - sekitar $ 25 dalam botol yang sangat kecil). Semua upaya ini hanya untuk 2 derajat Celcius. Ini karena itu jenis laptop murah untuk Lenovo, bukan dalam seri T atau W. Heatsink sangat buruk, dan tidak ada yang bisa mengatasinya di Bumi. Prosesor suka tinggal di sekitar 50-52C saat idle, dan 70-75C saat dimuat. Angka-angka ini dengan tweak di atas dan tanpa.

Gelu Mititelu
sumber