LFS_CLEANERD(8)

名称
lfs_cleanerd - lfs のガーベージコレクションを行う

書式
lfs_cleanerd [-ds] node

解説
lfs_cleanerd は、指定した node にある log-structured ファイルシステム (LFS) のガーベージコレクションを行う デーモンプロセスを開始させます。 このコマンドは、通常 log-structured ファイルシステムがマウントされる場合に mount_lfs(8) によって実行されます。 このコマンドによって起動されるデーモンは、クリーニングを行っている ファイルシステムがアンマウントされたあと、しばらくすると終了します。

LFS でのガーベージコレクションは、アクティブな (参照されている) データを 持つファイルシステムセグメントを検索し、それを新しいセグメントへコピーする ことで行われます。 与えられたセグメントのすべてのアクティブデータを新しいセグメントにコピー し終わると、そのセグメントは空きとなり、再利用できるようになります。

以下のオプションが利用できます。

-d  デバッグモードで実行されます。デーモンプロセスにはならず、 デバッグ情報を表示します。

-s  ファイルシステムをクリーニングするとき、データを小さな単位で読み込みます。

関連項目
mount_lfs(8)

歴史
lfs_cleanerd ユーティリティは 4.4BSD で初めて登場しました。