GNU/Linux >> Belajar Linux >  >> Linux

Ubah timer kernel linux

Jangan edit .config langsung, kecuali Anda adalah ahli Kbuild (dan jika Anda menanyakan hal ini, Anda bukan ahli Kbuild). Sebagai gantinya, jalankan make menuconfig atau make xconfig untuk memuat sistem konfigurasi berbasis menu. Bergantian, make config akan melakukan proses konfigurasi berbasis baris (yang menanyakan beberapa ratus pertanyaan tentang apa yang harus dikonfigurasi - tidak disarankan). Opsi yang relevan ada di bawah "Jenis dan fitur prosesor" sebagai "Frekuensi pengatur waktu".

Yang mengatakan, ini mungkin tidak diperlukan. Linux modern dapat menggunakan pengatur waktu kejadian beresolusi tinggi (CONFIG_HIGH_RES_TIMERS ) untuk mencapai pengatur waktu latensi rendah bahkan tanpa meningkatkan frekuensi pengatur waktu. Dengan sistem tanpa geli (CONFIG_NO_HZ ), frekuensi pengatur waktu memiliki sedikit pengaruh sama sekali.

Di sisi lain, saya tidak yakin dukungan pengatur waktu apa yang dimiliki Geode CPU. Anda mungkin ingin menjalankan cyclictest dengan berbagai konfigurasi kernel untuk melihat apa yang Anda perlukan untuk mendapatkan kinerja latensi rendah. Tes yang Anda jalankan menguji frekuensi pengiriman maksimum, bukan latensi pengiriman, jadi membandingkan dengan hasil cyclictest akan menarik. Jika Anda membutuhkan benar-benar latensi rendah, patchset CONFIG_PRREEMPT_RT mungkin juga menarik.


Untuk mengubah pengaturan pengatur waktu, Anda perlu mengkompilasi ulang kernel. Ubah opsi di beberapa alat konfigurasi menu standar, daripada file teks.

/boot/config... file hanya memberi tahu Anda apa yang diinstal di biner kernel tertentu. Ini bukan file konfigurasi yang dapat Anda ubah.


Linux
  1. Perintah ganti nama Linux

  2. Ubah nama host server Linux

  3. Ubah Nama Pengguna di Linux

  1. Konfigurasi Boot Linux

  2. Linux – Kernel:Dukungan Namespaces?

  3. Panduan pemula untuk Konfigurasi Modul Kernel di Linux

  1. Linux – Penerusan Ip Kernel?

  2. Linux – Kernel Tercemar Di Linux?

  3. Cara Mengganti Shell di Linux