Saya sedang mengerjakan linux redhat 8 dan saya ingin menambahkan kebijakan baru untuk penjadwalan proses, dapatkah Anda membantu saya dengan:
1) di mana harus mendefinisikan kebijakan baru
2) bagaimana proses menetapkan kebijakan untuk suatu proses berjalan?
merinci nama fungsi dan struct akan sangat membantu.
linux
performance-tuning
linux-kernel
kata hardan
sumber
sumber
Jawaban:
Anda merujuk ke Red Hat versi 8.0 , menjalankan kernel 2.4-series ?? Versi itu sudah tidak berlaku lagi pada tahun 2003 atau 2004. Saya tidak percaya kebijakan penjadwalan waktu nyata tersedia di kernel apa pun sebelum 2.6.x, berdasarkan tautan yang disediakan di komentar pertama pada posting.
Sunting: Kernel yang digunakan sebenarnya adalah kernel 2.6.x. Perintah yang diperlukan untuk membuat pekerjaan ini adalah
chrt
. Dalam hal ini, itu harus di-backport atau dikompilasi dari awal untuk server Red Hat 8.0. Saya menduga Anda akan mengalami masalah lain melakukannya, tetapi bagi siapa pun yang tersandung pada ini,chrt
izinkan ini.Dari halaman manual:
Contoh nyata:
sumber
chrt
. Anda harus membuat cadangannya ke sistem RH8.0.