日本語 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.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
TUNEFS(8) FreeBSD システム管理者マニュアル TUNEFS(8) 名称 tunefs -- 既存の UFS ファイルシステムを調整する 書式 tunefs [-A] [-a enable | disable] [-e maxbpg] [-f avgfilesize] [-j enable | disable] [-J enable | disable] [-k held-for-metadata- blocks] [-L volname] [-l enable | disable] [-m minfree] [-N enable | disable] [-n enable | disable] [-o space | time] [-p] [-s avgfpdir] [-S size] [-t enable | disable] special | filesystem 解説 tunefs ユーティリティは、レイアウトポリシに影響する UFS ファイルシステム の動的なパラメータを変更するように設計されています。tunefs ユーティリティ は、アクティブなファイルシステムで実行することはできません。アクティブな ファイルシステムを変更するためには、読み込み専用にダウングレードするか、 またはアンマウントしなければなりません、 変更されるパラメータは、以下に与えられるフラグによって示されます: -A ファイルシステムには、スーパブロックのいくつかのバックアップがあ ります。このオプションを指定することによって、すべてのバックアッ プは、主要なスーパブロックと同様に修正されます。これは、潜在的に 危険です - 注意して使用してください。 -a enable | disable 管理上の POSIX.1e ACL 有効フラグをオン/オフに切り替えます。 -e maxbpg 別のシリンダグループからのブロックの割り付け始めることを強制する 前に、あらゆる単一のファイルがシリンダグループの中から割り付ける ことができる、ブロックの最大数を示します。典型的に、この値は、シ リンダグループの合計のブロックの約 4 分の 1 に設定されます。目的 は、単一のシリンダグループのすべてのブロックを使い果たすことから あらゆる単一のファイルを防ぐことです、したがって、そのシリンダグ ループの続いて割り付けられるすべてのファイルのためのアクセス時刻 を低下します。この制限の影響によって、大きなファイルは、それらが 他のところをシークする前に、シリンダグループのすべてのブロックを 割り付けることを許可される場合より、より頻繁に長いシークを行いま す。排他的に大きなファイルがあるファイルシステムについて、このパ ラメータは、より大きく設定されるべきです。 -f avgfilesize 予想される平均のファイルサイズを指定します。 -j enable | disable ソフト更新のジャーナリングのオン/オフを切り替えます。 ジャーナリングを有効にすることは、クラッシュ後に fsck_ffs(8) が ファイルシステムをクリーンアップするのにかかる時間を数分から数時 間に短縮します。ジャーナリングなしで、クラッシュ後の復旧時間は、 ファイルシステムのファイル数とファイルシステムのサイズの機能にな ります。ジャーナリングで、クラッシュ後の復旧時間は、クラッシュ前 の 1 分間のファイルシステムのアクティビティ量の機能になります。 ジャーナリングされた復旧時間は、通常数秒で、決して 1 分を超えるこ とはありません。 ジャーナリングを使用する欠点は、ログへの書き込みによって、ファイ ルシステムを含むメディアに余分な書き込み負荷がかかることです。し たがって、書き込みが集中するワークロードは、ジャーナリングを実行 しているファイルシステムでスループットが低下します。 すべてのジャーナリングのファイルシステムと同様に、ジャーナルのリ カバリは、ジャーナルが認識している問題のみを修正します。特に、メ ディアのエラーが起こったなら、ジャーナルは、それを認識しないた め、修正されません。したがって、ジャーナリングを使用していると き、数か月ごとに、またはファイルシステムのパニック後に完全な fsck を実行して、メディアの障害によって発生したエラーを修正する必要が あります。完全な fsck は、稼働中のファイルシステムでバックグラウ ンド fsck を実行することによってか、またはマウントされていない ファイルシステムで -f フラグを付けて実行することで行なうことがで きます。稼働中のファイルシステムでバックグラウンドで fsck_ffs(8) を実行するとき、バックグラウンドで fsck_ffs(8) が実行されている間 に、ファイルシステムの性能は通常の約半分になります。UFS ファイル システムで完全な fsck を実行することは、ZFS ファイルシステムでス クラブを実行することと同じです。 現在、ジャーナリングが有効になっているファイルシステムでバックグ ラウンドの fsck を実行することはできません。 -J enable | disable gjournal フラグのオン/オフを切り替えます。 -k held-for-metadata-blocks 空間の合計をメタデータのブロックのために保持されるように設定しま す。設定されるとき、ファイルシステム優先ルーチンは、メタデータの ブロックによって使用するための各シリンダグループの inode ブロック に直ちに続く指定された空間の合計を保存しようとします。メタデータ のブロックをクラスタ化することは、ランダムファイルのアクセスの速 度を上げ、fsck(8) の実行時間を減少させます。このオプションをいつ でも設定することができますが、あらゆるデータがファイルシステムに ロードされる前に設定されるなら、それは、より効果的です。デフォル トで、newfs(8) は、minfree に予約された空間の半分に設定します。 -L volname オプションのファイルシステムのボリュームラベルを追加/修正します。 正当な文字は、英数字、ダッシュと下線です。 -l enable | disable MAC マルチラベルのフラグのオン/オフを切り替えます。 -m minfree 通常のユーザに隠す空間の割合を指定します。最小の空き空間のしきい 値。使用されるデフォルト値は、8% です。しきい値を低下させること は、性能に悪影響を及ぼすかもしれないことに注意してください: • 5% の設定と常に使用されるあまり強制的でない空間の最適化は、 ファイルの書き込むのためのオーバヘッドを大幅に増加させます。 • 断片化を防ぐファイルシステムの能力は、予約を含む合計の空き領 域が 15% を下回るとき、縮小されます。空き空間が 0 に近付く と、処理能力は、10% のしきい値で取得される性能と比較して最大 3 つの因数まで悪化するかもしれません。 値が現在の使用レベルより上げられるなら、十分なファイルがより高い しきい値の下で取得するために削除されるまで、ユーザは、ファイルを 割り付けることができません。 -N enable | disable 管理 NFSv4 ACL 有効化フラグをオン/オフに切り替えます。 -n enable | disable ソフト更新のオン/オフを切り替えます。 -o space | time ファイルシステムは、ブロックを割り付けて費やされた時間を最小化し ようと試みるか、または、ディスクの空間の断片化を最小化することを 試みるかのいずれかを行うことができます。空間のための最適化には、 ファイル書き込みのためのより高いオーバヘッドがあります。カーネル は、通常、ファイルシステムの断片化の割合を変更して自動的に優先度 を変更します。 -p 選択されたファイルシステムの現在の調整可能な設定の要約を表示しま す。より詳細な情報は、dumpfs(8) ユーティリティから取得することが できます。 -s avgfpdir ディレクトリごとのファイルの予想される数を指定します。 -S size バイト単位の softdep ジャーナルサイズを指定します。最小限は、4M です。 -t enable | disable TRIM 有効フラグをオン/オフします。有効にされ、基本的なデバイス が、BIO_DELETE コマンドをサポートするなら、ファイルシステムは、そ れぞれの解放されたブロックのために基本的なデバイスへの削除要求を 送ります。trim 有効フラグは、基本的なデバイスがフラッシュメモリを 使用するとき、削除コマンドを pre-zero にする、または少なくとも削 除されているブロックをコピーすることを避けるために使用できるデバ イスとして、通常、設定されます。 これは、すでに解放されているブロックを整えないことに注意してくだ さい。fsck_ffs(8) の -E フラグを参照してください。 これらのフラグの少なくとも 1 つが、必要とされます。 関連ファイル /etc/fstab 指定されたマウントポイントのためのデバイスファイルを決定する ために、これを読み込みます。 関連項目 fs(5), dumpfs(8), gjournal(8), growfs(8), newfs(8) M. McKusick, W. Joy, S. Leffler, and R. Fabry, "A Fast File System for UNIX", ACM Transactions on Computer Systems 2, 3, pp 181-197, August 1984, (reprinted in the BSD System Manager's Manual, SMM:5). 歴史 tunefs ユーティリティは、4.2BSD で登場しました。 バグ このユーティリティは、アクティブなファイルシステムで動作しません。ルート ファイルシステムを変更するためには、ファイルシステムが調整された後に、シ ステムをリブートしなければなりません。 ファイルシステムを調整することはできても、ファイルの中身までは調整できま せん :-) FreeBSD 13.2 August 16, 2022 FreeBSD 13.2