WindowsエクスプローラーがThumbs.db
という名前のファイルに画像プレビューをキャッシュするように、画像プレビューをキャッシュするLinux用のファイルブラウザーはありますか?
最新のext3/4ファイルシステムと同様に、iノードは拡張属性を保持できますが、どのファイルブラウザでも利用できますか?デフォルトの256Biノードサイズはプレビューを保持するには小さすぎる可能性があります。再フォーマットして、より大きなiノードを取得できます。
Nautilusでは大きな画像やビデオファイルのプレビューを更新するのが非常に遅く、ハードディスクからのノイズが発生するため、良いニュースを聞いてとてもうれしく思います。
Nautilusは通常~/.thumbnails
を使用します。多くの画像ビューアは、そこでも親指を生成します。私のシステムのnormal
サブディレクトリでは、ほとんどのプレビューファイルのサイズは約20KiBです。単一のファイルまたはキャッシュ階層(f/ff/ffdcd558a…1e5200.png
など)にsqliteデータベースがないため、一部のFSは、大きくなりすぎたディレクトリ内のファイルを検索するパフォーマンスが低下する可能性がありますが、一方で、プレーンファイルは少し気がかりです。ストレージは、さまざまなユーザープログラムの内部で処理するのがはるかに簡単で、sqlite
をインストールする必要はなく、最新のFSのほとんどはこのようなプレーンファイルのレイアウトで問題が発生することはありません。
xattr
の問題はsqlite
の問題に似ています—余分な複雑さ、FSサポートの制限(ウィキペディアによると、ReiserFSとXFSのみが任意のサイズを処理し、EXT3,4は1ブロックのみに制限されます。これは主に4KiBを意味します)。