私のプログラムは、Linuxシステムコールsetpriority()
を使用して、作成するスレッドの優先順位を変更しています。負の優先順位(-10)を設定する必要がありますが、ドキュメントで述べたように、これは通常のユーザーとして実行すると失敗します。CAP_SYS_NICE機能をLinuxユーザに設定する方法は?
ユーザは、自分が望むように優先度を設定できるようにするには、CAP_SYS_NICE
の機能が必要ですが、そのような機能をユーザに与える方法はわかりません。
私の質問:どのようにCAP_SYS_NICE
をLinuxユーザーに設定するのですか?
ニース-10は優先度は高くなりますが、リモートでもリアルタイム性はありません。 –
これは単なるポインタなので、私はコメントを追加します:この答えをチェックしてください:http://stackoverflow.com/a/17685265/6899 – tzot