Jelaskan Penjadwal CPU dari OpenVZ

Penjadwal CPU dalam OpenVZ adalah implementasi dua tingkat dari strategi penjadwalan pembagian yang adil.

Pada tingkat pertama, penjadwal memutuskan wadah mana yang akan memberikan waktu CPU, berdasarkan nilai cpuunits per-wadah. Pada tingkat kedua, penjadwal Linux standar memutuskan proses mana yang harus dijalankan dalam wadah itu, menggunakan prioritas proses Linux standar.

Dimungkinkan untuk menetapkan nilai yang berbeda untuk CPU di setiap wadah. Waktu CPU nyata akan didistribusikan secara proporsional ke nilai-nilai ini.

Selain yang di atas, OpenVZ  menyediakan cara untuk:

atur batas CPU yang ketat, seperti 10% dari total waktu CPU (--cpulimit);

membatasi jumlah inti CPU yang tersedia untuk wadah (--cpus);

ikat wadah ke set CPU tertentu (--cpumask).