发明名称 |
一种写存储器的实现方法 |
摘要 |
本发明公开了一种写存储器的实现方法,该方法为:在内存中建立映射表,并将文件系统中描述文件存储位置的存储位置描述表信息映射到该映射表中;文件系统将需要写入存储器的数据保存到内存中,并在所述映射表中记录在存储器中为该数据分配的存储位置和在内存中的实际存储位置之间的对应关系;当文件系统接收到操作所述数据的请求时,根据该数据在存储器中的存储位置查询所述映射表得到数据在内存的实际存储位置,并在内存操作所述数据;以及至少在系统空闲或卸载文件系统时,根据所述存储位置描述表和映射表中对所述数据的存储位置描述,将保存在内存中所述数据写入存储器的对应位置并修改所述存储位置描述表。 |
申请公布号 |
CN1622058A |
申请公布日期 |
2005.06.01 |
申请号 |
CN200410104050.0 |
申请日期 |
2004.12.31 |
申请人 |
北京中星微电子有限公司 |
发明人 |
谭帅 |
分类号 |
G06F12/00 |
主分类号 |
G06F12/00 |
代理机构 |
北京同达信恒知识产权代理有限公司 |
代理人 |
黄志华 |
主权项 |
1、一种写存储器的实现方法,其特征在于包括如下步骤:A、在内存中建立映射表,并将文件系统中描述文件存储位置的存储位置描述表信息映射到该映射表中;B、所述文件系统将需要写入存储器的数据保存到内存中,并在所述映射表中记录在存储器中为该数据分配的存储位置和在内存中的实际存储位置之间的对应关系;C、所述文件系统接收到操作所述数据的请求时,根据该数据在存储器中的存储位置查询所述映射表得到数据在内存的实际存储位置,并在内存操作所述数据;D、至少在系统空闲或卸载文件系统时,根据所述存储位置描述表和映射表中对所述数据的存储位置描述,将保存在内存中所述数据写入存储器的对应位置并修改所述存储位置描述表。 |
地址 |
100083北京市海淀区学院路35号世宁大厦15层 |