這個簡單階層是建立來控制兩位使用者 Chuck和 Mark 的資源處理。這兩位使用者在不同時間消耗大量的 CPU 資源,因此會在一天中不時影響對方。
要解決此問題,要建立單一層級的階層,並且將相等的 CPU 配分配置給每位使用者。
這個簡單階層是利用 limadm 指令使 Chuck 及 Mark 成為 root 配分群組的子代而建立的:
# limadm set sgroup=root chuck # limadm set sgroup=root mark |
要配置百分之 50 的資源給每位使用者,給予每位使用者相同的 CPU 配分數目。(為了簡單起見,在此例中已將 50 分的資源配置給每位使用者,但配置 1 分給每位使用者的效果相同。) limadm 指令是用來配置配分的:
# limadm set cpu.shares=50 chuck # limadm set cpu.shares=50 mark |
使用 liminfo 指令來檢視與 Chuck 有關的 lnode 變更:
# liminfo -c chuck Login name: chuck Uid (Real,Eff): 2001 (-,-) Sgroup (uid): root (0) Gid (Real,Eff): 200 (-,-) Shares: 50 Myshares: 1 Share: 41 % E-share: 0 % Usage: 0 Accrued usage: 0 Mem usage: 0 B Term usage: 0s Mem limit: 0 B Term accrue: 0s Proc mem limit: 0 B Term limit: 0s Mem accrue: 0 B.s Processes: 0 Current logins: 0 Process limit: 0 Last used: Tue Oct 4 15:04:20 1998 Directory: /users/chuck Name: Hungry user Shell: /bin/csh Flags: |
liminfo 指令顯示的欄位在 中有所解釋。同時請參閱 一個典型的應用程式伺服器liminfo1SRM( 線上援助頁中有關 ) liminfo 欄位的資訊。