在 Oracle® Solaris 11.2 中进行资源管理

退出打印视图

更新时间: 2014 年 7 月
 
 

如何使用 prctl 显示、替换和检验项目的控制值

  1. 成为 root 用户或承担等效角色。
  2. 显示项目 group.staffproject.cpu-shares 的值。
    # prctl -n project.cpu-shares -i project group.staff
    project: 2: group.staff
    NAME    PRIVILEGE       VALUE    FLAG   ACTION     RECIPIENT
    project.cpu-shares
            usage               1
            privileged          1       -   none               -
            system          65.5K     max   none 
  3. 将当前的 project.cpu-shares1 替换为值 10
    # prctl -n project.cpu-shares -v 10 -r -i project group.staff
  4. 显示项目 group.staffproject.cpu-shares 的值。
    # prctl -n project.cpu-shares -i project group.staff
    project: 2: group.staff
    NAME    PRIVILEGE       VALUE    FLAG   ACTION     RECIPIENT
    project.cpu-shares
            usage               1    
            privileged          1       -   none                                 -
            system          65.5K     max   none