私のaudio.conf設定がulimit -lに無限の値を提供しないのはなぜですか?

私のaudio.conf設定がulimit -lに無限の値を提供しないのはなぜですか?

遅延時間の短い一部のオーディオ操作に関連するリソース制限を設定しようとしています。私はグループを作り、audio以下に基づいてグループに属していると思います。

~$ groups
kevin adm sudo audio

私は次の設定を持っています/etc/security/limits.d/audio.conf

@audio   -  rtprio     95
@audio   -  memlock    unlimited
@audio   -  nice      -19

ただし、ロックできるメモリ量の制限を確認すると、次の結果が表示されます。

$ ulimit -l
65536

これにより、ロックするには約1000倍のメモリが必要な必要なアプリケーションを実行できません。unlimited出力が逆になりたいです。この問題を解決するための提案がある人はいますか?

その他の注意事項:

  • 私はPop OS 19を使用しています。
  • 設定後にログアウトして再度ログインしましたが、audio.conf何も変更されませんでした。
  • 私はLinuxのこの側面について経験がないので、あまり基本的な説明はありません。

最後に、私のコンテンツは次のとおりです/etc/security/limits.conf

kevin            soft    rtprio          90
kevin            soft    memlock         unlimited

@audio           hard    rtprio          95
@audio           hard    memlock          unlimited

ベストアンサー1

おすすめ記事