srmadm(1MSRM) 指令可以讓管理員控制作業狀態以及 Solaris Resource Manager 整個系統的設置。此指令通常是在從 Solaris Resource Manager init.d(4) 指令集 /etc/init.d/init.srm 內轉換為執行層級 2 或 3時採用, 以確保系統每次開機時能為所有參數設定適當的值,並且確定在使用者取得系統的存取權之前先啟用 Solaris Resource Manager 系統。srmadm(1MSRM) 指令也可以用來管理全域的 Solaris Resource Manager 參數。請參閱 srmadm(1MSRM) 線上援助頁中可以利用 srmadm 來設定的參數表。Solaris Resource Manager init.d(4) 指令集中核發的 srmadm(1MSRM) 指令功能如下﹕
開啟限制資料庫。直到這點,任何被啟始的處理會自動附加至一個代理 root lnode 之上。代理 root lnode 可用來確保無論 Solaris Resource Manager 的作業狀態為何,處理總是有一個可用的 lnode 可以連結。因此在啟始任何非-root 的處理之前,必須先開啟限制資料庫。當限制資料庫開啟之後,代理 root lnode 中的使用量屬性數值會被增入其在真正的 root lnode 中的對應。此種技術的缺點是無法計算使用量的淨減少額,才能確保開啟限制資料庫之前的使用量變化不被丟棄。
啟用限制的強制實施。
設定可以控制 Solaris Resource Manager SHR 排程器行為的參數,例如使用量消減率。
啟用 Solaris Resource Manager 排程器。在此之前,SHR 排程類別中的處理是依照一個簡單的輪流法來排程的,而且 Solaris Resource Manager 系統中的 CPU 權利設定沒有任何效果。
請參閱"透過 srmadm 的全域 Solaris Resource Manager 參數"以取得某些常見的 srmadm(1MSRM) 指令調用方面的資訊。