tunefs_sfs(1M)


tunefs_sfs -- 既存ファイルシステムのチューンアップ

形式

tunefs [-a maxcontig] [-d rotdelay] [-e maxbpg]
[-o [s | space | t | time]] special | filesystem

機能説明

tunefs は配置方針に影響するファイルシステムの動的パラメータを変更するために設計されました。tunefs を使用する前に、ファイルシステムをアンマウントしておかなければなりません。変更するパラメータは、下記のオプションで指定されます。

オプションは、下記のとおりです。

-a maxcontig
回転待ち(下記の -d 参照)を強制的に設定する前に割り当てられる連続ブロックの最大数を指定します。1 ディスクの転送ごとに 1 割り込みを必要とするデバイスドライバがほとんどなので、省略値は 1 です。1 転送に複数のバッファをチェーンできるデバイスドライバの場合、このオプションを最大バッファサイズに設定しなければなりません。

-d rotdelay
転送完了中断を送って、同一ディスク上で新しい転送を開始するための予定時間(単位:ミリ秒)を指定します。ファイル内の連続するブロック間の回転間隔サイズを決めるために使います。

-e maxbpg
他のシリンダグループから 1 ファイルのブロック割り当てを強制される前に、シリンダグループから割り当てできる最大ブロック数を示します。通常、この値は、1 シリンダグループの総ブロック数の約 1/4 に設定されます。このオプションは、1 ファイルで 1 シリンダグループのブロックをすべて使いきってしまうのを防止します。これにより、そのシリンダグループに連続して割り当てられた全ファイルのアクセス時間が短くなります。この制限により、大きなファイルは、他のシリンダグループをシークする前にシリンダグループのすべてのブロックを割り当てることができた場合よりも、頻繁にロングシークを行うことになります。極端に大きなファイルが含まれるファイルシステムの場合、このパラメータを、大きな値に設定してください。

-o [s | space | t | time]
ファイルシステムの最適化手順を変更します。sspace 間、また ttime 間は入れ替えてもかまいません。

s または space
空間の節約

t または time
アクセス時間の最小化のためのファイルレイアウトの組織化

一般的に、ファイルシステムが 90% 以上いっぱいになっていなければ、時間の最適化を選んでください。

関連項目

fork(2), fs_sfs(4), generic mkfs(1M), terminfo(4)

注意

sfs ファイルシステムでは、調整可能な minfree はサポートされていません。
SCO UnixWare Forum Beta Release (BL12) -- September 1997
© 1997 The Santa Cruz Operation, Inc. All rights reserved.