Solaris Resource Manager 1.3 のシステム管理

l ノードのキャップを小さくする

limadm(1MSRM) コマンドを使用し、l ノードのメモリーキャップを抑えることができます。これにより、キャップがより限定的となり、rcapd は次の構成間隔のあとで新しいキャップを適用します (rcapadm(1MSRM) のマニュアルページを参照)。また、rcapd によって新しいキャップをただちに適用するシグナルも送信できます。


admin# limadm set rss.limit=30M user1
admin# pkill -HUP rcapd

次のコマンドは、5 秒のサンプリング間隔でレポートを生成します。レポートは、5 回発行されます (各サンプル後に 1 回ずつ)。


admin# rcapstat 5 5
    id lnode   nproc    vm   rss   cap    at avgat    pg avgpg
112270 user1      24  123M   35M   30M   50M    0K 3312K    0K
 78194 user2       1 2368K 1856K   10M    0K    0K    0K    0K
    id lnode   nproc    vm   rss   cap    at avgat    pg avgpg
112270 user1      24  123M   36M   30M   52M   52M  632K  632K
 78194 user2       1 2368K 2096K   10M    0K    0K    0K    0K
    id lnode   nproc    vm   rss   cap    at avgat    pg avgpg
112270 user1      24  123M   33M   30M   57M   52M  816K  632K
 78194 user2       1 2368K 1968K   10M    0K    0K    0K    0K
    id lnode   nproc    vm   rss   cap    at avgat    pg avgpg
112270 user1      24  123M   27M   30M 4792K 4792K   40K   40K
 78194 user2       1 2368K 1144K   10M    0K    0K    0K    0K
    id lnode   nproc    vm   rss   cap    at avgat    pg avgpg
112270 user1      24  123M   27M   30M    0K    0K    0K    0K
 78194 user2       1 2368K 1144K   10M    0K    0K    0K    0K

キャップが 50MB から 30MB に抑えられた時、rcapd はこのキャップ値を超える 6MB の常駐メモリーのページアウトを試みるという方法で対応しています。目標値に達しました (ほんのわずか超えた状態)。