Saya mencoba bekerja dengan grup kontrol pada dua sistem operasi yang berbeda (Ubuntu dan CentOS). Ada beberapa masalah yang ingin saya tanyakan.
Saya mencoba membuat grup kontrol menggunakan cgcreate
perintah, dan sepertinya itu membutuhkan akses root pada mesin. Semua contoh yang saya lihat sejauh ini tidak mengatakan apa-apa tentang perlunya menjadi pengguna root untuk membuat atau memodifikasi grup kontrol.
Apakah benar-benar perlu untuk menjadi pengguna root? Tujuan akhirnya adalah untuk menulis aplikasi C ++ yang membuat dan mengelola grup kontrol untuk mengontrol sumber daya menggunakan API libcgroup. Tetapi aplikasi C ++ tidak akan dijalankan oleh pengguna root mana pun. Bisa jadi pengguna biasa.