当前位置:嗨网首页>书籍在线阅读

31-锁的限制

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

9.9.4 锁的限制

因为锁定内存会影响系统的整体性能——实际上,如果太多的页面被锁定,内存分配会失败——Linux对于一个进程能锁定的页面数进行了限制。

拥有CAP_IPC_LOCK权限的进程可以在内存中锁定任意数的页面。没有这个权限的进程只能锁定RLIMIT_MEMLOCK个字节。默认情况下,该限制是32KB——这个值足以将一两个秘密信息锁定在内存中,而对系统性能也没有什么负面影响。(第6章讨论了资源限制和怎样获取和修改这些值。)