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