如何利用擴充屬性進行影像預覽?

如何利用擴充屬性進行影像預覽?

Linux 上是否有任何檔案瀏覽器可以快取映像預覽,就像 Windows 資源管理器將它們快取到名為 的檔案中一樣Thumbs.db

與最新的 ext3/4 檔案系統一樣,inode 可以保存擴充屬性,任何檔案瀏覽器都可以使用它嗎?好吧,預設的 256B inode 大小可能太小,無法容納預覽,我可以重新格式化它以獲得更大的 inode。

我會很高興聽到好消息,因為在 Nautilus 中刷新大圖像和視頻文件的預覽非常慢,並且硬碟發出噪音..

答案1

鸚鵡螺使用~/.thumbnails正常。許多圖像瀏覽者也確實在那裡產生了拇指。在normal我係統的子目錄中,大多數預覽檔案的大小約為 20 KiB。有點令人不安的是,單一檔案中沒有 sqlite 資料庫,也沒有快取層次結構(如f/ff/ffdcd558a…1e5200.png),因此某些FS 在過度增長的目錄中尋找檔案的效能可能很差,但另一方面,純檔案儲存更簡單處理內部一堆不同的使用者程序,沒有強制要求sqlite安裝,並且大多數最新的 FS 應該不會遇到這種簡單文件佈局的問題。

xattr類似的問題sqlite— 額外的複雜性、FS 支援的限制(根據維基百科,只有 ReiserFS 和 XFS 處理任意大小,而 EXT3,4 僅限於一個區塊,這主要意味著 4 KiB)。

相關內容