3

libcgroup がインストールされているUbuntu 14SUSE Linux Enterprise Server 11 (x86_64)の両方で、ルートを使用して次のことを行いました。

cgcreate -t​​ ngam:home -a ngam:home -g cpuset:/nadav2ndCpuSet

cgset -r cpuset.cpus=1 nadav2ndCpuSet

その後、/sys/fs/cgroup/cpuset/nadav2ndCpuSet/cpuset.cpusを cat すると、次のようになります。

どっちがいい!動作するはずです。

次に、ユーザーngamから、次のコマンドを実行しました。

cgexec -g cpuset:nadav2ndCpuSet ~/whileLoop

whileLoopは、 sqrtを実行するループで実行される単純なプログラムです。

その後、次のエラー メッセージが表示されました。

cgroup グループの変更に失敗しました

なぜそれが起こっているのですか?ありがとう!

4

2 に答える 2