Program rlcpu pozwala uzyskac liste komputerow, ktore w danej chwili wchodza w sklad farmy.
fizyk1% rlcpu host: load: hardware: system: last check: ccpu05 512 SGI_Data_Station iris 93/06/15 12:08 ccpu06 266 SGI_Data_Station iris 93/06/15 12:08 albert1 120 Comp_Station_25 sun 93/06/15 12:08 albert2 0 Comp_Station_25 sun 93/06/15 12:08 albert3 -1 Comp_Station_25 sun 93/06/15 12:15rlcpu podaje nazwe komputera, aktualne obciazenie (jesli wartosc jest ujemna oznacza to iz z jakis przyczyn komputer ten nie przyjmuje zlecen farmy), typ komputera, rodzaj systemu operacyjnego oraz czas ostatniego probkowania (tzn. uaktualniania informacji o komputerze).
rlcpu mozna uruchomic podajac nazwe konkretnej maszyny.
fizyk1% rlcpu ccpu05 host: load: hardware: system: last check: ccpu05 0 SGI_Data_Station iris 93/06/15 12:26Mozna uzyskac wiecej informacji na temat komputera uzywajac opcji -l (od long), np.:
fizyk1% rlcpu -l albert2 ------------------------------------------------------------- host: albert2 (Comp_Station_25, sun, T.CoCoS) last checked : 93/06/15 12:31 sampleperiod: 10 last selected: 93/06/14 17:33 resource name: reserve: limit: current_resource_values: load average (cpu) 0 10000 12 0 0 login 0 1 0 0 0 tex 0 1 0 0 0 X terminal (xterm) 0 1 0 0 0 synchronous (syn) 0 1 0 0 0 asynchronous (asy) 0 1 0 0 0 job 0 -1 0 0 0 info (inf) 0 1 0 0 0 x11 0 1 0 0 0 shell (shl) 0 1 0 0 0 nul 0 1 0 0 0 debug (dbg) 0 1 0 0 0 -------------------------------------------------------------
Podany jest tu pelny opis cech (profil) komputera, ktore sa istotne dla farmy. Miedzy innymi to jak czesto komputer jest probkowany (sampleperiod, podawany w sekundach) oraz kiedy zostalo na nim uruchomione ostatnie zlecenie farmy (last selected). Duza czesc wydruku zajmuje tabelka resource'ow, specjalnych wlasnosci komputera. Kazde z pol opisane jest przez wartosc zarezerwowana, reserve (czyli to co dodaje sie do aktualnego stanu resource'u), ograniczenie, limit oraz biezace wartosci resource'u current_resource_values. Jesli wartosc pola limit jest mniejsza od wartosci pola reserve oznacza to iz komputer nie pozwala na realizacje tego typu zlecen (np.: albert2 nie bedzie przyjmowal job'ow). Oczywiscie jesli biezaca wartosc resource'u przekroczy wartosc pola limit komputer rowniez nie bedzie przyjmowal dalszych zlecen danego typu.
Wszystkie nazwy resource'ow moga byc uzywane do okreslania typu zlecenia w programie rrun po opcji -t (np. rrun -t syn-script ...). Jesli podana w tabelce nazwa nie odpowiada bezposrednio nazwie ``rozumianej'' przez system farmy, ``poprawna'' nazwe (ta ktora mozna uzywac jako opcji programu rrun) umieszczono w nawiasie (np. synchronous (syn) gdzie ``poprawna'' nazwa jest syn a nie synchronous).