文章目录
- 参考
- 解决方法
- 遇到了一个返回1(permission deny的错误)
参考
https://stackoverflow.com/questions/9313428/getting-eperm-when-calling-pthread-create-for-sched-fifo-thread-as-root-on-lin
解决方法
-
https://blog.csdn.net/qq_36428903/article/details/116704296; 可以通过pam节设置用户登陆时的限制。
-
https://mzhan017.blog.csdn.net/article/details/110468793#LimitXXX_97
如果是服务进程通过其他用户进入,就需要设置service文件的修改。
遇到了一个返回1(permission deny的错误)
这个是在kernel层做的一个限制。这个错误有些隐蔽。原因可能是在创建线程时,设置了线程优先级参数,是实时优先级时,kernel会做检查,看是否有权限创建实时线程。attr->sched_priority;