Saya telah membaca banyak pembicaraan tentang bagaimana OpenSUSE menggunakan kernel "Desktop". Kernel ini menggunakan timer 1000Hz dan preemption penuh di antara hal-hal lain. Permintaan fitur di sini lebih detail tentang subjek. Open Fate OpenSUSE Desktop Kernel
Saya tahu cara mengkompilasi dan mengkonfigurasi kernel saya sendiri, meskipun saya tidak mengerti keuntungan sebenarnya dari itu. Mungkin menonaktifkan nohz, atau fitur yang tidak digunakan seperti hyperthreading (pada CPU saya) dan virtualisasi. (Serta pengaturan di atas). Apakah itu benar-benar meningkatkan interaktivitas atau respons dalam permainan?
Jika demikian, apakah ada yang punya saran dalam mengkonfigurasi kernel saya untuk tujuan seperti itu?
Memperbarui:
Saya melakukan penggalian dengan membaca beberapa milis, dan tampaknya preemption sukarela adalah yang terbaik. Ini memiliki sedikit masalah dengan beberapa driver seperti halnya preemption penuh dan masih menawarkan latensi yang baik. 1000hz sepertinya pilihan yang bagus mengingat jika kernel dikompilasi dengan no_hz. Ini berarti bahwa itu hanya akan memacu kutu saat dibutuhkan.
Saya berasumsi kuat mengoptimalkan kernel untuk arch Anda akan membantu, serta secara khusus menonaktifkan modul yang tidak digunakan. Ini menyatakan dalam dokumentasi kernel bahwa jika Anda tidak memiliki sistem SMT (hyperthreading), Anda dapat meningkatkan throughput dengan menonaktifkan opsi itu. Saya tidak punya bukti bahwa inilah masalahnya, namun sepertinya tidak ada salahnya.
Juga setelah beberapa pengujian tampaknya CFQ baru adalah penjadwal yang baik untuk penggunaan desktop / gaming, tampaknya menawarkan kinerja yang baik ketika menjalankan sesuatu yang berat seperti membuat pohon DVD.
Benar-benar kernel generik Ubuntu diatur dengan baik untuk latensi lunak yang baik. Menambahkan 1000 hz harus ditinjau.