日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
GSCHED(8) FreeBSD システム管理者マニュアル GSCHED(8) 名称 gsched -- ディスクスケジューラ GEOM クラスのための制御ユーティリティ 書式 gsched create [-v] [-a algorithm] provider ... gsched insert [-v] [-a algorithm] provider ... gsched configure [-v] [-a algorithm] node ... gsched destroy [-fv] node ... gsched reset [-v] node ... gsched { list | status | load | unload } 解説 gsched ユーティリティ (geom sched ... と呼ぶこともできます) は、プロバイ ダに行く要求のスケジューリングポリシを変更します。 gsched への最初の引数は、次のように実行される動作を示します: create 指定されたスケジューリングアルゴリズムを使用して、新しいプロバ イダと geom ノードを作成します。algorithm は、プロバイダに使用 されるスケジューリングアルゴリズムの名前です。利用可能なアルゴ リズムは、次の通りです: rr、クライアントの中でラウントロビン サービスで先行スケジューリングを実装しています。as、クライアン ト毎のキューがない単純形の先行スケジューリングを実装していま す。 操作が成功するなら、新しいプロバイダは、名前 /dev/<dev>.sched. として現れるはずです。カーネルモジュール geom_sched.ko は、そ れがまだロードされていないなら、ロードされます。 insert "create" として動作しますが、挿入 (insert) は、"transparent" です、すなわち、既存のプロバイダは、既存の geom に要求を順番に 転送する、新しく作成された geom に経路再選択されます。この操作 によって、既に存在するプロバイダでスケジューリングサービスを開 始するか、または停止することができます。 その後の "destroy" は、新しく作成された geom を削除して、プロ バイダを元のオリジナルの geom にフックします。 configure 既存のスケジューリングプロバイダを設定します。それは、create コマンドと同じオプションをサポートしています。 destroy パラメータで指定された geom を破壊します。 reset 何もしません。 list | status | load | unload geom(8) を参照してください。 追加オプションは、次の通りです: -f 指定されたプロバイダの削除を強制します。 -v より冗長にします。 SYSCTL 変数 SCHED GEOM クラスの振る舞いを制御するために、次の sysctl(8) 変数を使用す ることができます。デフォルト値は、各変数の横に表示されています。 kern.geom.sched.debug: 0 SCHED GEOM クラスのデバッグレベル。0 から 2 の間の数を設定できま す。0 に設定されるなら、最小量のデバッグ情報が印刷され、2 に設定 されるなら、最大量のデバッグ情報が印刷されます。 終了ステータス 終了ステータスは、成功すれば 0 で、コマンドが失敗するなら、1 です。 使用例 次の例は、ディスク /dev/ada0 に対して、スケジューリングプロバイダを作成す る方法とそれを破壊する方法を示しています。 # geom_sched モジュールをロードします: kldload geom_sched # geom_sched によって使用されるいくつかのスケジューラのクラスを # ロードします: kldload gsched_rr # スケジューラ "rr" を使用するために、デバイス ada0 を設定します: geom sched insert -a rr ada0 # 今、プロバイダ ada0 は、"rr" アルゴリズムを使用します; # 新しい geom は、ada0.sched です。 # デバイスでスケジューラを削除します: geom sched destroy -v ada0.sched. 関連項目 geom(4), geom(8) 歴史 gsched ユーティリティは、FreeBSD 8.1 ではじめて登場しました。 作者 Fabio Checconi <fabio@FreeBSD.org> Luigi Rizzo <luigi@FreeBSD.org> FreeBSD 11.2 July 26, 2012 FreeBSD 11.2