c++ - AIX 5.3 上的 mlockall

标签 c++ memory permissions aix

我有一个问题,mlockall 直接返回非特权用户(root 以外的每个用户)-1 我用来运行它的应用程序来自 Stackoverflow 站点:What happens when you run out of ram with mlockall set?

现在我的问题是,我不知道 AIX 5.3 命令。 solaris usermod -K defaultpriv=basic,proc_lock_memory user 中有一个命令,我不记得那篇文章了,但它也在 stackoverflow 上,现在我正在尝试找到 AIX 5.3 的等效命令以及如何向用户授予权限可以使用 mlockall。

有人有想法吗?

提前致谢

奥利弗

最佳答案

AIX5.3(及更高版本)要求进程拥有 root(setuid root 或真正的 root)。

See manpage here.

“调用进程必须有root用户权限才能使用这个子程序。”

关于c++ - AIX 5.3 上的 mlockall,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8165227/

相关文章:

c++ - C++ 中的匿名对象以及它们如何在运行时共享?

C++ 用另一个 vector 初始化 vector

python - 性能问题 : big numpy array and system call

android - 权限拒绝 : Accessing service ComponentInfo {. ..} 来自 pid=-1

SSH key : “Permissions 0644 for ' id_rsa. pub' 太开放了。”在苹果机上

c++ - 读取由另一组代码 c++ 创建的二进制文件

c++ - std::thread 错误(线程不是 std 的成员)

c - 在函数中使用 malloc 分配内存,段错误

c++ - 什么在 C++ 中使用更多内存?一个 2 个整数或 2 个函数?

android - Jenkins SVN 结帐所有权