Flashdisk

作業系統除了可以利用最佳化演算法,提升裝置的效能之外,有時甚至可以防止裝置損壞,延長裝置壽命等,像是近來常見的快閃記憶體就是其中一個範例。

快閃記憶體 (Flash Memory) 是一種特殊的、以大區塊抹寫的非揮發性記憶體,屬於電子式可抹除唯讀記憶體 (EEPROM) 的一類,由舛岡富士雄博士在1984年於東芝公司工作時發明的。

快閃記憶體主要分為NOR Flash 與 NAND Flash兩種類型,NAND Flash具有較快的抹寫時間, 而且每個儲存單元的面積也較小,這讓NAND Flash相較於NOR Flash具有較高的儲存密度與較低的位元成本,同時它的可抹除次數也高出NOR Flash十倍,因此目前 NAND Flash 常被用來作為PDA、手機與數位像機的記憶卡。

但是由於快閃記憶體的同一區塊在數十萬或數百萬次的寫入後就會自然損壞,因此必須避免長期的寫入某個磁區。於是人們開始利用『日誌式檔案系統』(Journaling File System:JFS) 以避免NAND Flash 過早損壞,因為日誌式檔案系統會將更動部分以日誌的方式儲存,除了可以防止是因停電而導致的資料毀損之外,還能平衡區塊的寫入次數,延長記憶卡的壽命。微軟的NTFS與Linux的ext3、reiserFS與JFS, JFS2等都是日誌式檔案系統的範例。

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License