Chinaunix首页 | 论坛 | 博客
  • 博客访问: 364462
  • 博文数量: 62
  • 博客积分: 1272
  • 博客等级: 中尉
  • 技术积分: 674
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-15 16:58
文章分类

全部博文(62)

文章存档

2017年(1)

2014年(16)

2012年(12)

2011年(27)

2010年(6)

我的朋友

分类: SOLARIS

2014-01-28 16:45:19

按照网上资料,可以通过prctl显示后动态改变资源控制参数,最简单是控制’default‘  project。但是当键入
# prctl -n project.max-shm-memory -i project default
时,显示
prctl: default: No controllable process found in task, project, or zone.
为什么?/etc/project中有‘default’!!
经测试,原来prctl是针对process、task、zone,必须存在使用default project的process、task、zone,该命令才能正常显示。
测试:
#groupadd test
#useradd -g test test
#su - test
$ prctl -n project.max-shm-memory -i project default
project: 3: default
NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT
project.max-shm-memory
        privileged       764MB      -   deny                                 -
        system          16.0EB    max   deny                                 -

OK
阅读(2649) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~