发明名称 |
嵌入式文件系统的缓存方法及嵌入式文件系统 |
摘要 |
本发明要解决的技术问题是提供一种可兼顾性能和可靠性需求的适用于嵌入式文件系统的缓存方法以及实现该方法的嵌入式文件系统。当读写以扇区为单位的整数据时,直接在存储设备上操作;读写元数据时主要通过操作缓冲区单元完成,尽量减少访问硬件存储设备的次数与访问硬件存储设备的耗费时间总和。在文件关闭时同步所有缓冲区单元的数据到存储设备的对应扇区,保证已关闭的文件的数据完整性。 |
申请公布号 |
CN101807212A |
申请公布日期 |
2010.08.18 |
申请号 |
CN201010160993.0 |
申请日期 |
2010.04.30 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
陈小军 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
成都虹桥专利事务所 51124 |
代理人 |
邹裕蓉 |
主权项 |
嵌入式文件系统的缓存方法,其特征在于,包括:在内存中分配一块缓冲区;所述缓冲区至少包括2个缓冲区单元,每个缓冲区单元可缓存一个扇区的数据;当读写以扇区为单位的整数据时,直接在存储设备上的目的操作扇区上进行操作;当读写元数据时,在与目的操作扇区对应的缓冲区单元上进行操作;当文件关闭时,触发将每个缓冲区单元中的数据同步至存储设备的对应扇区中。 |
地址 |
610041 四川省成都市高新区九兴大道16号迈普大厦 |