YAFFS和耗損平均技術
快捷方式: 差异,相似,杰卡德相似系数,参考。
YAFFS和耗損平均技術之间的区别
YAFFS vs. 耗損平均技術
YAFFS(全称:Yet Another Flash File System)是由Aleph One公司所發展出來的NAND Flash 嵌入式檔案系统。 在YAFFS中,最小儲存單位為一個Page,檔案內的數據是儲存在固定512 bytes的Page中,每一個Page亦會有一個對應的16 bytes的Spare(OOB,Out-Of-Band)。YAFFS採用Tree Node Structure,由多個Tree Node(Tnode)所組成,Tnode又分成Internal Tnode與Lowest-Level Tnode,其中Internal Tnode由8個Pointers所組成,Lowest-Level Tnode由16個Entries所組成,其時間複雜度(Time Complexity)相當於O(log N),故位址轉換時間較迅速。一旦Flash Memory掛載(mount)之時,YAFFS會為每個檔案在RAM中建立一個Tree, 並隨時提供Chunk(即Page, 由yaffs_Object所配置),可是 YAFFS並未完全實作耗損平均技術(wear-leveling)演算法,因此還是會造成部份的Block過度存取。 目前YAFFS在將Data寫入Flash Memory時會執行Garbage Collection,YAFFS Garbage Collection分成兩種Mode:Aggressive Mode及Passive Mode, 而且找尋Dirtiest Block(最多Invalid Chunk)及尋找Empty Block都是透過Linear Search的方式(JFFS2是Link List的方式)。YAFFS2不再使用Partial Page Programming(YAFFS仍使用)。. 耗損平均技術(Wear Leveling)是快閃記憶體(NAND flash)上的一種抹平技術。快閃記憶體的區塊有抺寫次數的限制,針對同一個單一區塊,進行重複抺除、寫入,將會造成讀取速度變慢,甚至損壞而無法使用。耗損平均技術目的在於平均使用快閃記憶體中的每個儲存區塊,以避免某些“特定”儲存區塊因過度使用而形成壞區塊。 磨损均衡算法通过将写入分配到闪存介质上的多个扇区,控制闪存介质扇区的不均匀“磨损”。磨损均衡算法集成在闪存盘控制器的韌體内,通过建立闪存介质的逻辑扇区和物理扇区之间的文件分区表,使文件系统一目了然。原则上,磨损均衡算法能使闪存介质上的所有扇区几乎同时达到其耐久限制,从而延长闪存介质的使用寿命。通过使用老化机制,可警告用户何时达到耐久限制,从而提前进行内容备份,防止数据丢失。 耗損平均技術的性能及壽命依賴演算法及控制器的優劣,性能常會在經常多次寫入及剩餘容量很少時下降,有時可以藉由犧牲壽命來增加性能、或以掉速為代價來確保可靠度。.
之间YAFFS和耗損平均技術相似
YAFFS和耗損平均技術有(在联盟百科)0共同点。
上面的列表回答下列问题
- 什么YAFFS和耗損平均技術的共同点。
- 什么是YAFFS和耗損平均技術之间的相似性
YAFFS和耗損平均技術之间的比较
YAFFS有9个关系,而耗損平均技術有1个。由于它们的共同之处0,杰卡德指数为0.00% = 0 / (9 + 1)。
参考
本文介绍YAFFS和耗損平均技術之间的关系。要访问该信息提取每篇文章,请访问: