XLOAD(1) — NEWS-OS Programmer’s Manual
名称
xload − X 用の平均負荷率ディスプレイ
形式
xload [−toolkitoption ...] [−scale integer] [−update seconds] [-hl color] [-highlight color]
[-jumpscroll pixels] [-label string] [-nolabel]
解説
xload プログラムは、システムの平均負荷率の定期更新ヒストグラムを表示します。 このプログラムは、 Athena Load ウィジェットと同じようなものです。
オプション
xload は、すべての標準 X ツールキットコマンド行オプションの他に下記の追加 オプションを受け付けます。
−hl color or −highlight color
このオプションはスケールラインの色を指定します。
−jumpscroll number of pixels
グラフかウインドウの右端にとどいた時、グラフを何ピクセル左にシフトさせるかを 指定します。デフォルトは現在のウインドウの半分です。 1 を指定すると、スムーススクロールになります。
−label string
ロードアベレージの上にこの文字列を表示します。
−nolabel
このオプションを指定するとラベルが表示されません。
−scale integer
このオプションは、ヒストグラムの中のチックマークの最小数を指定します。 ヒストグラムでは、 1 目盛りは 1 つの平均負荷率ポイントを表します。 負荷がこの最小数を超えると、 xload はさらに目盛りを増やしますが、 使用する目盛りがこの最小数より少ないということはありません。 デフォルトは 1 です。
−update seconds
このオプションは、 xload がその表示を更新する頻度を秒単位で指定します。 更新間隔として許される最低の時間は、 5 秒間です(これがデフォルトです)。
リソース
xload で使用されているウィジェットのそれぞれを利用するリソースに加えて、 アプリケーション自身では以下の一つのリソースがあります。
showLabel (class Boolean)
もし、False なら、ラベルが表示されません。
ウィジェット
リソースを記述するために、xload を構成するウィジェットの階層を 知ることは役に立ちます。以下に、インデントを使って階層構造を記述します。 ウィジェットクラスの名前が最初に、次に、ウィジェットインスタンスの名前がきます。
XLoad xload
Paned paned
Label label
StripChart load
環境変数
DISPLAY
デフォルトのホストと、ディスプレイを得るためのもの。
XENVIRONMENT
RESOURCE_MANAGER プロパティに読み込むリソースを記述したリソースファイルの 名前を得るためのもの。
関連ファイル
/usr/lib/X11/app-defaults/XLoad - specifies required resources
関連事項
X(1), xrdb(1), mem(4), Athena StripChart Widget.
バグ
このプログラムでは、特別なシステムファイル /dev/kmem をオープンし、 読み込む能力が必要です。 このファイルに対する一般アクセスが許されない現場では、 xload を /dev/kmem と同じグループに属するようにし、 set group id 許可フラグをオンにしてください。
/dev/kmem の読込みは本来、移植性がありません。 したがって、このアプリケーションの基礎が置かれているウィジェットを 新しいオペレーティングシステムそれぞれに移植しなければなりません。
著作権
Copyright 1988, Massachusetts Institute of Technology.
権利と許可の完全な声明文については、 X(1) を参照のこと。
著者
K. Shane Hartman (MIT-LCS) と Stuart A. Malone (MIT-LCS);
Jim Gettys (MIT-Athena), Bob Scheifler (MIT-LCS), および Tony Della Fera (MIT-Athena) によって追加された機能があります。
NEWS-OSRelease 4.1C