MacでNFSパーティションを使用しています。 du
のようなコマンドは非常に長い時間がかかるため、NFSをアンマウントし、noatimeとnodirtimeを使用して再マウントすることを検討していました。ジョブを開始してからパーティションがマウントされているため、NFSパーティションがすでにnoatimeまたはnodirtimeでマウントされているかどうかはわかりません。
マウントでnoatimeおよび/またはnodirtimeが有効になっているかどうかを確認するにはどうすればよいですか?
パーティションがマウントされたオプションを確認するには、mount -l
コマンドを使用できます。これにより、次のような一連の行が出力されます。
/ sysタイプのsysfssysfs (rw、nosuid、nodev、noexec、relatime)
proc on/procタイプproc (rw、nosuid、nodev、noexec、relatime)
私はあなたが見るべき部分を強調しました。関心のあるパーティションの行をチェックして、noatime
/nodirtime
と表示されているかどうかを確認してください。
使用に加えて
mount
dmesgの出力を見ると追加情報が見つかるかもしれません。
ただし、サブディレクトリ内をウォークダウンして各ファイルに対して統計を実行するdを実行しても、改善は期待できないことに注意してください(dfはすぐに返されます)