ops0125 wrote:
用64K會不會什麼差...(恕刪)
幾年前,我還在用Treo的時侯,手機有裝字典與資料庫軟體,
會在記憶卡上建立幾千個小於32KB的索引檔,
曾比較過各種配置大小,發現只要大於16KB,速度就會比較快(因為FAT表小很多),
加到32KB並不會比16KB快多少,好像只快個幾十ms(千分之1秒的樣子…)
但是比4096位元組快十幾秒。
也就是愈大的確愈快,可是超過16KB後就實在沒什麼必要了。
不過當時是用4GB卡測的,現在記憶卡都8-32GB,用32kb應該蠻合適的吧。
那個配置單元的意思是最小儲存區塊,
如果檔案只有2kb,它一樣會用32kb去儲存,浪費了近30kb,
可是對mp3和mp4還有圖片、程式檔來說,就不算浪費了。
若為了每個檔案省個幾kb而用過小的配置大小,會造成FAT表過大,讀取檔案就會變慢了。
聽說現在高級的記憶卡有針對什麼4K高速存取做最佳化,這方面有沒有引響我就不明瞭了。
希望有高手提出'易懂'的說明方式。謝謝。