我正在尝试为一些低延迟音频工作设置相关资源限制。我创建了一个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