Bagaimana saya bisa mengatur intel idle max cstate ke 1 dan bagaimana saya bisa mengecek kapan akan dilakukan. Saya punya masalah pembekuan karena core bay trail.
Saya mencoba kernel 4.5 4.1.12 4.4 tetapi masalah pembekuan masih berlanjut. saat ini 4.4 adalah versi kernel saya.
Jawaban:
Jika menggunakan GRUB:
Dengan
sudo
, edit/etc/default/grub
dan editGRUB_CMDLINE_LINUX_DEFAULT
baris yang ditambahkanintel_idle.max_cstate=1
ke apa pun yang mungkin sudah ada di sana. Setelah menyimpan file berjalansudo update-grub
, lalu boot ulang. Sarankan agar Anda menyimpan salinan file grub asli Anda terlebih dahulu.Untuk memeriksa apakah kondisi Anda tidak lebih dari 1 gunakan turbostat (paket: linux-tools-common).
Contoh (di mana sudah ada sesuatu pada
GRUB_CMDLINE_LINUX_DEFAULT
):Sebelum (diedit):
Lakukan perubahan (menggunakan metode saya untuk kontrol konfigurasi):
Ubah ini:
Untuk ini:
Dan perbarui:
Sekarang periksa (diedit):
Anda juga harus melihat pesan-pesan ini di
dmesg
danvar/log/kern.log
(diedit):sumber
turbostat
, menunjukkan bahwa cstate tidak akan lebih dalam dari 1. Apa maksud Andadeeper
? Apa yang harus dilakukan secara berbeda jika itu lebih dalam?intel_idle.max_cstate=1
di grub sepertiGRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
dengan pembaruan grubsudo update-grub
dan me-restart mesin. Tidak ada restart keras terjadi lagi. Saya (saya senang saya memecahkan masalah saya. Saya bertanya-tanya apa sebenarnya properti ini memberitahu CPU.Setelah mengalami masalah pembekuan yang sama dengan linux dan asrock Q2900 saya saya temukan di situs web IT Jerman solusi / solusi yang disediakan oleh Intel. ( https://www.golem.de/news/intel-einfrieren-bei-intels-bay-trail-socs-durch-patch-abgefedert-1609-123546.html ) Ada masalah umum dengan Bay-Trail-SoCs dari Intel. Tautan ke tambalan: https://bugzilla.kernel.org/attachment.cgi?id=223851
Informasi lebih lanjut: Patch / skrip ini memang memperoleh mode hemat daya. Solusi topik di atas tidak menghilangkan mode ini sama sekali.
sumber
Edit / etc / defaults / grub:
Lari
sumber
Tidak perlu memperbarui grub lagi jika Anda beralih ke kernel terbaru.
Menurut komentar # 1013 dalam laporan bug sekarang diperbaiki:
Butuh waktu sekitar empat tahun untuk memperbaiki bug ini pertama kali dilaporkan 8 Desember 2015.
sumber