振南的znFAT(前言) 振南的znFAT(第一章 FAT32文件系统初探) 振南的znFAT(第二章 让思想与FAT32接轨) . . .
2021-11-23 08:56:52 1.95MB znFAT FAT32 文件系统
1
一个物流站的BAK文件 有兴趣的大家下载看看 给分啊
2021-11-22 23:06:36 2.77MB 物流公司的BAK文件系统
1
制作yaffs\yaffs2根文件系统,在mini2440上通过,详细看博客:http://blog.csdn.net/mybelief321/article/details/9995199
2021-11-22 17:16:16 2.56MB 根文件系统
1
HummingBoard的根文件系统rootfs,里面包含有wireless tool的相关命令
2021-11-22 15:23:33 38.4MB HummingBoard
1
minio分布式文件系统安装包
2021-11-21 20:00:29 50.87MB 文件系统
1
随着NAND Flash存储器作为大容量数据存储介质的普及,基于NAND闪存的文件系统YAFFS(Yet Another Flash File System)正逐渐被应用到各种嵌入式系统中。本文将详细阐述YAFFS文件系统在C51系统上的实现过程。 1  NAND Flash的特点   非易失性闪速存储器Flash具有速度快、成本低、密度大的特点,被广泛应用于嵌入式系统中。Flash存储器主要有NOR和NAND两种类型。NOR型比较适合存储程序代码;NAND型则可用作大容量数据存储。NAND闪存的存储单元为块和页。本文使用的Samsung公司的K9F5608包括2 048块,每一块又包括3
1
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过度访问。
2021-11-21 17:28:49 496KB yaffs2
1
针对以NAND Flash为存储介质时Yaffs2文件系统存在磨损均衡的缺陷,通过改进回收块选择机制,并在数据更新中引入冷热数据分离策略,从而改善NAND Flash的磨损均衡性能。实验借助Qemu软件建立Linux嵌入式仿真平台,从总擦除次数、最大最小擦除次数差值和块擦除次数标准差等方面进行对比。实验结果表明,在改进后的Yaffs2文件系统下NAND Flash的磨损均衡效果有明显提升,这有益于延长NAND Flash的使用寿命。
2021-11-21 17:24:41 281KB Yaffs2文件系统
1
yaffs2 linux bsp YAFFS意义为‘yet another flash file system’,是一个开源的文件系统。是专门为NAND闪存设计的,它的出现使得价格低廉的NAND闪存芯片具有了高效性和健壮性。  YAFFS文件系统性能优越且易于移植,已经成功应用于linux、uClinux和Windows CE等嵌入式操作系统上。 YAFFS是目前为止唯一一个专门为NAND flash设计的文件系统,目前有YAFFS 和YAFFS2 两个版本,两个版本的主要区别之一在于YAFFS2 能够更好的支持大容量的NAND FLASH芯片。
2021-11-21 17:24:22 447KB yaffs
1
本文详细介绍了Yaffs文件系统的原理,是很好的学习Yaffs文件系统的资料!
2021-11-21 17:22:52 378KB Yaffs Yaffs2 原理
1