CN101901263A - 文件***的访问方法及装置 - Google Patents
文件***的访问方法及装置 Download PDFInfo
- Publication number
- CN101901263A CN101901263A CN 201010236531 CN201010236531A CN101901263A CN 101901263 A CN101901263 A CN 101901263A CN 201010236531 CN201010236531 CN 201010236531 CN 201010236531 A CN201010236531 A CN 201010236531A CN 101901263 A CN101901263 A CN 101901263A
- Authority
- CN
- China
- Prior art keywords
- file
- file destination
- flash
- play amount
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例涉及一种文件***的访问方法及装置,其中,一种文件***的访问方法包括获取FLASH的规格参数、页表以及文件索引信息;接收访问指令,所述访问指令中包括目标文件的文件名;根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息,确定目标文件对应的物理地址,以便根据访问指令将目标文件的信息提供给访问方。不再将文件***挂载在操作***中,而是通过获取文件***与FLASH物理地址的映射关系,直接实现访问文件***,降低了***资源调度的开销,提高了自动安装时索引文件的速度,并且不会影响FLASH分区的扩展和升级。
Description
技术领域
本发明涉及文件***技术领域,尤其涉及一种文件***的访问方法及装置。
背景技术
目前,在多数的嵌入式***中,通常使用FLASH(闪存)作为存储介质。为了方便升级用户程序,通常在FLASH上建立FS(File System,文件***),将FS挂载到OS(Operation System,操作***)中,通过OS访问FS,从而进行FS中数据复制、删除以及文件的建立等操作。
为了加快嵌入式***的启动速度,现有技术中不再使用具有操作***功能的bootrom(远程引导芯片),而使用一个功能简化的mini bootrom(迷你远程引导芯片)来实现上层软件的加载。
但是,由于mini bootrom不具有操作***功能,因此无法访问FLASH的文件***读取数据,用户需要的某些自动安装程序无法启动。若将数据直接存储到FLASH分区中并直接读取,又会由于mini bootrom没有多线程和可重入的支持,造成FLASH分区变更,导致FLASH可扩展性变差、升级困难。
发明内容
本发明实施例提供了一种文件***的访问方法及装置,不依赖操作***实现对文件***的访问。
本发明实施例提供了一种文件***的访问方法,包括获取FLASH的规格参数、页表以及文件索引信息;接收访问指令,所述访问指令中包括目标文件的文件名;根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息,确定目标文件对应的物理地址,以便根据访问指令将目标文件的信息提供给访问方。
对应的,本发明实施例提供了一种文件***的访问装置,包括:参数获取单元,用于根获取FLASH的规格参数、页表以及文件索引信息;接口单元,用于接收访问指令,所述访问指令中包括目标文件的文件名;地址映射单元,用于根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息确定目标文件对应的物理地址;信息提供单元,用于将目标文件的信息提供给访问方。
对应的,本发明实施例还提供了一种一种嵌入式***,包括文件***的访问装置,所述文件***的访问装置具体包括:参数获取单元,用于根获取FLASH的规格参数、页表以及文件索引信息;接口单元,用于接收访问指令,所述访问指令中包括目标文件的文件名;地址映射单元,用于根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息确定目标文件对应的物理地址;信息提供单元,用于将目标文件的信息提供给访问方。
由上述本发明的实施例提供的技术方案可以看出,不再将文件***挂载在操作***中,而是通过获取文件***与FLASH物理地址的映射关系,直接实现访问文件***,降低了***资源调度的开销,提高了自动安装时索引文件的速度,并且不会影响FLASH分区的扩展和升级。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例文件***的访问方法流程示意图;
图2为本发明一实施例文件***的访问装置构成示意图;
图3为本发明另一实施例文件***的访问装置构成示意图;
图4为本发明一实施例嵌入式***的构成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的文件***的访问方法及装置,不再将文件***挂载在操作***中,而是通过获取文件***与FLASH物理地址的映射关系,直接实现访问文件***,降低了***资源调度的开销,提高了自动安装时索引文件的速度,且不会影响FLASH分区的扩展和升级。
如图1所示,本发明实施例提供一种文件***的访问方法,包括:
启动嵌入式***时,获取FLASH的规格参数、页表以及文件索引信息。具体地,FLASH的规格参数包括FLASH的分区信息、分页信息、以及页偏移量;页表指示虚拟地址和逻辑地址的对应关系以及文件索引信息指示文件的入口地址和偏移量。这些信息存储在FLASH中,启动时通过挂载获取。
11、接收访问指令,访问指令中包括目标文件的文件名。
访问指令可以包括:打开文件、搜索文件、读取文件或关闭文件。
12、根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息,确定目标文件对应的物理地址。
具体地,根据目标文件的文件名和文件索引信息,确定目标文件的虚拟地址和偏移量,通过查找页表,获取目标文件的虚拟地址和偏移量对应的目标文件的逻辑地址和偏移量;根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的逻辑地址和偏移量对应的目标文件对应的物理地址。
13、根据访问指令将目标文件的信息提供给访问方。
具体地,根据访问指令将目标文件的内容或目标文件的物理地址或者目标文件的大小等信息提供给访问方。
由上述本发明的实施例提供的技术方案可以看出,不需要将文件***挂载在操作***中通过操作***访问文件***,而是通过文件***与FLASH物理地址的映射关系,直接实现访问文件***。而且,由于没有操作***,降低了***资源调度的开销,提高了自动安装时索引文件的速度,并且不会影响FLASH分区的扩展和升级。
本发明实施例文件***的访问方法,适用于嵌入式***中,通常使用FLASH(闪存)作为存储介质。FLASH文件***可以包括:TFFS(TrueFLASH File System,闪存设备实用文件***)、JFFS(Journalling FLASHFile System,闪存设备日志型文件***)、DoSFS(Disk Operating SystemFile System,磁盘操作***文件***)或FAT(File Allocation Table,文件分配表),以及其它通用的文件***,不受限制。
另外,值得说明的是,本发明实施例文件***的访问方法,适用于在单板加电时试图访问FLASH数据的方法,不依赖操作***实现对文件***的访问。
综上可见,在嵌入式***中,通过正确地挂载FLASH文件***可以正确读取文件,不再依赖操作***访问文件***,提高嵌入式***启动速度。
由于没有了操作***,很多***资源调度的开销都没有了,因此自动安装时索引文件的速度也加快了,使得用户体验更好。
由于不需要多线程和可重入性的支持,省去了复杂的可重入和多线程设计,而且,不会对FLASH分区灵活性和自动升级构成任何影响,解决了自动安装时的FLASH可扩展性问题和升级时的兼容性问题。
如图2所示,对应于上述实施例的文件***的访问方法,本发明实施例提供一种文件***的访问装置,包括:
参数获取单元21,用于获取FLASH的规格参数、页表以及文件索引信息。具体地,FLASH的规格参数包括FLASH的分区信息、分页信息、以及页偏移量;页表指示虚拟地址和逻辑地址的对应关系以及文件索引信息指示文件的入口地址和偏移量。这些信息存储在FLASH中,启动时通过挂载获取。
接口单元22,用于接收访问指令,访问指令中包括目标文件的文件名。
地址映射单元23,用于根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息确定目标文件对应的物理地址。
具体地,包括索引信息查找子单元,用于根据目标文件的文件名和文件索引信息,确定目标文件的虚拟地址和偏移量;
页表查询子单元,用于通过查找页表,获取目标文件的虚拟地址和偏移量对应的目标文件的逻辑地址和偏移量;
物理地址计算子单元,用于根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的逻辑地址和偏移量对应的目标文件对应的物理地址。
信息提供单元24,用于将目标文件的信息提供给访问方。
根据访问指令将目标文件的内容或目标文件的物理地址或者目标文件的大小等信息提供给访问方。
由上述本发明的实施例提供的技术方案可以看出,不需要将文件***挂载在操作***中通过操作***访问文件***,而是通过文件***与FLASH物理地址的映射关系,直接实现访问文件***。而且,由于没有操作***,降低了***资源调度的开销,提高了自动安装时索引文件的速度,并且不会影响FLASH分区的扩展和升级。
本发明实施例文件***的访问装置,适用于嵌入式***中,通常使用FLASH(闪存)作为存储介质。FLASH文件***可以包括:TFFS(TrueFLASH File System,闪存设备实用文件***)、JFFS(Journalling FLASHFile System,闪存设备日志型文件***)、DoSFS(Disk Operating SystemFile System,磁盘操作***文件***)或FAT(File Allocation Table,文件分配表),以及其它通用的文件***。
本发明实施例文件***的访问装置中没有详述的部分,可以参见上述文件***的访问方法的相关描述。
另外,值得说明的是,本发明实施例文件***的访问装置,也适用于在单板加电时试图访问FLASH数据的装置,不依赖操作***实现对文件***的访问。
综上可见,在嵌入式***中,通过正确地挂载文件***,得到文件***与FLASH物理地址的映射关系,实现正确读取文件,不再依赖操作***访问文件系,提高嵌入式***启动速度。本发明实施例文件***的访问装置便于集成到任何嵌入式***中去。
由于没有了操作***,很多***资源调度的开销都没有了,因此自动安装时索引文件的速度也加快了,使得用户体验更好。
由于不需要多线程和可重入性的支持,省去了复杂的可重入和多线程设计,而且,不会对FLASH分区灵活性和自动升级构成任何影响,解决了自动安装时的FLASH可扩展性问题和升级时的兼容性问题。
示例性的,如图3所示,以TFFS文件***说明本发明实施例文件***的访问装置,以及便于理解本发明实施例文件***的访问方法。
本发明实施例文件***的访问装置可以包括:挂载单元31,TFFS文件接口单元32,地址映射单元33。
TFFS文件接口单元32,用于提供文件读取操作的接口函数,函数可以包括:
int fTffsOpen(const char*path),打开文件;
int fTffsSeek(int fileHandle,long length,int reqType),搜索文件;
int fTffsRead(void *ptr,unsigned int size,unsigned int nmemb,intfileHandle),读取文件;
int fTffsClose(int fileHandle),关闭文件。
挂载单元31,用于识别FLASH中的TFFS文件***,具体可以用于:
扫描FLASH各分区,确保文件***合法;
加载FLASH分区表,读取FLASH分区信息、分页信息、以及页偏移量;
挂载各个FLASH分区,加载FLASH分区的页表;
获取文件***的文件索引信息。
地址映射单元33,用于在访问目标文件的时候提供地址映射,具体可以用于:
根据目标文件的文件名以及文件索引信息,查找目标文件的文件入口地址和地址偏移量;
根据文件入口地址和地址偏移量在页表中查找相应的逻辑地址和偏移量;
根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的物理地址;
将目标文件对应的物理地址发送给访问方。
由上述本发明的实施例提供的技术方案可以看出,不再将文件***挂载到操作***中,而是检查整个文件***的正确性和可用性,得到文件***与FLASH物理地址的映射关系。不再通过操作***来访问文件***,而是根据文件***与FLASH物理地址的映射关系,使用接口函数来访问文件***。
如图4所示,本发明实施例还提供一种嵌入式***41,包括上述实施例提供的文件***的访问装置40。
可见,在嵌入式***中,不再依赖于操作***也可以访问文件系。
由于没有了操作***,很多***资源调度的开销都没有了,因此自动安装时索引文件的速度也加快了,使得用户体验更好。
由于不需要多线程和可重入性的支持,省去了复杂的可重入和多线程设计,而且,不会对FLASH分区灵活性和自动升级构成任何影响,解决了自动安装时的FLASH可扩展性问题和升级时的兼容性问题。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (10)
1.一种文件***的访问方法,其特征在于,包括:
获取FLASH的规格参数、页表以及文件索引信息;
接收访问指令,所述访问指令中包括目标文件的文件名;
根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息,确定目标文件对应的物理地址,以便根据访问指令将目标文件的信息提供给访问方。
2.根据权利要求1所述的方法,其特征在于,所述FLASH的规格参数包括FLASH的规格参数包括FLASH的分区信息、分页信息、以及页偏移量;所述页表指示虚拟地址和逻辑地址的对应关系;所述文件索引信息指示文件的入口地址和偏移量。
3.根据权利要求2所述的方法,其特征在于,所述根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息,确定目标文件对应的物理地址,包括:
根据目标文件的文件名和文件索引信息,确定目标文件的虚拟地址和偏移量,通过查找页表,获取目标文件的虚拟地址和偏移量对应的目标文件的逻辑地址和偏移量;根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的逻辑地址和偏移量对应的目标文件对应的物理地址。
4.根据权利要求1-3所述的方法,其特征在于,所述访问指令包括:打开文件、搜索文件、读取文件或关闭文件。
5.一种文件***的访问装置,其特征在于,包括:
参数获取单元,用于根获取FLASH的规格参数、页表以及文件索引信息;
接口单元,用于接收访问指令,所述访问指令中包括目标文件的文件名;
地址映射单元,用于根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息确定目标文件对应的物理地址;
信息提供单元,用于将目标文件的信息提供给访问方。
6.根据权利要求5所述的装置,其特征在于,所述参数获取单元具体用于FLASH的分区信息、分页信息、以及页偏移量;虚拟地址和逻辑地址的对应关系以及指示文件的入口地址和偏移量的文件索引信息。
7.根据权利要求6所述的装置,其特征在于,所述地址映射单元包括:
索引信息查找子单元,用于根据目标文件的文件名和文件索引信息,确定目标文件的虚拟地址和偏移量;
页表查询子单元,用于通过查找页表,获取目标文件的虚拟地址和偏移量对应的目标文件的逻辑地址和偏移量;
物理地址计算子单元,用于根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的逻辑地址和偏移量对应的目标文件对应的物理地址。
8.一种嵌入式***,其特征在于,包括文件***的访问装置,所述文件***的访问装置具体包括:
参数获取单元,用于根获取FLASH的规格参数、页表以及文件索引信息;
接口单元,用于接收访问指令,所述访问指令中包括目标文件的文件名;
地址映射单元,用于根据目标文件的文件名以及FLASH的规格参数、页表以及文件索引信息确定目标文件对应的物理地址;
信息提供单元,用于将目标文件的信息提供给访问方。
9.根据权利要求8所述的装置,其特征在于,所述参数获取单元具体用于FLASH的分区信息、分页信息、以及页偏移量;虚拟地址和逻辑地址的对应关系以及指示文件的入口地址和偏移量的文件索引信息。
10.根据权利要求9所述的装置,其特征在于,所述地址映射单元包括:
索引信息查找子单元,用于根据目标文件的文件名和文件索引信息,确定目标文件的虚拟地址和偏移量;
页表查询子单元,用于通过查找页表,获取目标文件的虚拟地址和偏移量对应的目标文件的逻辑地址和偏移量;
物理地址计算子单元,用于根据FLASH的分区信息、分页信息、以及页偏移量,计算得到目标文件的逻辑地址和偏移量对应的目标文件对应的物理地址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010236531 CN101901263A (zh) | 2010-07-22 | 2010-07-22 | 文件***的访问方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010236531 CN101901263A (zh) | 2010-07-22 | 2010-07-22 | 文件***的访问方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101901263A true CN101901263A (zh) | 2010-12-01 |
Family
ID=43226797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010236531 Pending CN101901263A (zh) | 2010-07-22 | 2010-07-22 | 文件***的访问方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101901263A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102045399A (zh) * | 2010-12-30 | 2011-05-04 | 中国联合网络通信集团有限公司 | 云计算模式文件***及文件读取方法 |
CN102693138A (zh) * | 2011-03-24 | 2012-09-26 | 国民技术股份有限公司 | 一种在***引导阶段访问硬件设备的方法 |
CN102841905A (zh) * | 2011-06-24 | 2012-12-26 | 联想(北京)有限公司 | 电子设备及其存储管理方法 |
CN102841899A (zh) * | 2011-06-23 | 2012-12-26 | 深圳市金蝶友商电子商务服务有限公司 | 模板文件安装方法 |
CN103136293A (zh) * | 2011-12-02 | 2013-06-05 | 福建星网视易信息***有限公司 | 图片资源包的格式设计和读取方法 |
CN104268225A (zh) * | 2014-09-26 | 2015-01-07 | 山西达鑫核科技有限公司 | 一种多维自由度寻址的文件***架构及其生成和访问方式 |
WO2016033719A1 (zh) * | 2014-09-01 | 2016-03-10 | 华为技术有限公司 | 访问文件的方法、装置及存储*** |
CN105550345A (zh) * | 2015-12-25 | 2016-05-04 | 百度在线网络技术(北京)有限公司 | 文件操作方法和装置 |
US10157143B2 (en) | 2014-09-01 | 2018-12-18 | Huawei Technologies Co., Ltd. | File access method and apparatus, and storage system |
CN111125019A (zh) * | 2019-12-20 | 2020-05-08 | 北京无线电测量研究所 | 文件检索方法、写入方法、***、fpga芯片及装置 |
CN111258956A (zh) * | 2019-03-22 | 2020-06-09 | 深圳市远行科技股份有限公司 | 一种面向远端海量数据文件预读的方法及设备 |
CN112445778A (zh) * | 2019-09-05 | 2021-03-05 | 中车株洲电力机车研究所有限公司 | 基于VxWorks的文件操作方法和文件操作*** |
CN113821458A (zh) * | 2021-09-18 | 2021-12-21 | 日立楼宇技术(广州)有限公司 | 一种数据操作方法、装置、计算机设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367671A (en) * | 1990-09-25 | 1994-11-22 | International Business Machines Corp. | System for accessing extended object attribute (EA) data through file name or EA handle linkages in path tables |
US20050065946A1 (en) * | 2003-09-23 | 2005-03-24 | Gu Shao-Hong | Method for finding files in a logical file system |
CN101147119A (zh) * | 2005-02-16 | 2008-03-19 | 桑迪士克股份有限公司 | 快闪存储器中的直接数据文件存储实施技术 |
CN101233498A (zh) * | 2005-08-03 | 2008-07-30 | 桑迪士克股份有限公司 | 快闪存储器中利用直接数据文件存储的数据操作 |
CN100507873C (zh) * | 2006-08-09 | 2009-07-01 | 华为技术有限公司 | 一种闪存中的flash文件的管理方法及*** |
-
2010
- 2010-07-22 CN CN 201010236531 patent/CN101901263A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5367671A (en) * | 1990-09-25 | 1994-11-22 | International Business Machines Corp. | System for accessing extended object attribute (EA) data through file name or EA handle linkages in path tables |
US20050065946A1 (en) * | 2003-09-23 | 2005-03-24 | Gu Shao-Hong | Method for finding files in a logical file system |
CN101147119A (zh) * | 2005-02-16 | 2008-03-19 | 桑迪士克股份有限公司 | 快闪存储器中的直接数据文件存储实施技术 |
CN101233498A (zh) * | 2005-08-03 | 2008-07-30 | 桑迪士克股份有限公司 | 快闪存储器中利用直接数据文件存储的数据操作 |
CN100507873C (zh) * | 2006-08-09 | 2009-07-01 | 华为技术有限公司 | 一种闪存中的flash文件的管理方法及*** |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102045399A (zh) * | 2010-12-30 | 2011-05-04 | 中国联合网络通信集团有限公司 | 云计算模式文件***及文件读取方法 |
CN102045399B (zh) * | 2010-12-30 | 2013-09-18 | 中国联合网络通信集团有限公司 | 云计算模式文件***及文件读取方法 |
CN102693138A (zh) * | 2011-03-24 | 2012-09-26 | 国民技术股份有限公司 | 一种在***引导阶段访问硬件设备的方法 |
CN102841899A (zh) * | 2011-06-23 | 2012-12-26 | 深圳市金蝶友商电子商务服务有限公司 | 模板文件安装方法 |
CN102841899B (zh) * | 2011-06-23 | 2015-02-18 | 深圳市金蝶友商电子商务服务有限公司 | 模板文件安装方法 |
CN102841905A (zh) * | 2011-06-24 | 2012-12-26 | 联想(北京)有限公司 | 电子设备及其存储管理方法 |
CN102841905B (zh) * | 2011-06-24 | 2016-06-01 | 联想(北京)有限公司 | 电子设备及其存储管理方法 |
CN103136293A (zh) * | 2011-12-02 | 2013-06-05 | 福建星网视易信息***有限公司 | 图片资源包的格式设计和读取方法 |
CN103136293B (zh) * | 2011-12-02 | 2016-01-13 | 福建星网视易信息***有限公司 | 图片资源包的格式设计和读取方法 |
WO2016033719A1 (zh) * | 2014-09-01 | 2016-03-10 | 华为技术有限公司 | 访问文件的方法、装置及存储*** |
US10157143B2 (en) | 2014-09-01 | 2018-12-18 | Huawei Technologies Co., Ltd. | File access method and apparatus, and storage system |
US10061711B2 (en) | 2014-09-01 | 2018-08-28 | Huawei Technologies Co., Ltd. | File access method and apparatus, and storage system |
CN104268225A (zh) * | 2014-09-26 | 2015-01-07 | 山西达鑫核科技有限公司 | 一种多维自由度寻址的文件***架构及其生成和访问方式 |
CN104268225B (zh) * | 2014-09-26 | 2018-05-11 | 山西达鑫核科技有限公司 | 一种多维自由度寻址的文件***架构及其生成和访问方式 |
CN105550345A (zh) * | 2015-12-25 | 2016-05-04 | 百度在线网络技术(北京)有限公司 | 文件操作方法和装置 |
US11003625B2 (en) | 2015-12-25 | 2021-05-11 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for operating on file |
CN111258956A (zh) * | 2019-03-22 | 2020-06-09 | 深圳市远行科技股份有限公司 | 一种面向远端海量数据文件预读的方法及设备 |
CN111258956B (zh) * | 2019-03-22 | 2023-11-24 | 深圳市远行科技股份有限公司 | 一种面向远端海量数据文件预读的方法及设备 |
CN112445778A (zh) * | 2019-09-05 | 2021-03-05 | 中车株洲电力机车研究所有限公司 | 基于VxWorks的文件操作方法和文件操作*** |
CN112445778B (zh) * | 2019-09-05 | 2024-05-28 | 中车株洲电力机车研究所有限公司 | 基于VxWorks的文件操作方法和文件操作*** |
CN111125019A (zh) * | 2019-12-20 | 2020-05-08 | 北京无线电测量研究所 | 文件检索方法、写入方法、***、fpga芯片及装置 |
CN113821458A (zh) * | 2021-09-18 | 2021-12-21 | 日立楼宇技术(广州)有限公司 | 一种数据操作方法、装置、计算机设备和存储介质 |
CN113821458B (zh) * | 2021-09-18 | 2023-09-05 | 日立楼宇技术(广州)有限公司 | 一种数据操作方法、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101901263A (zh) | 文件***的访问方法及装置 | |
US8171280B2 (en) | Method of running multiple operating systems on an X86-based computer system having a dedicated memory region configured as a do not use region | |
US8335893B2 (en) | Storage device, system, and method that determines a physical address of a memory unit allocated to a logical address or allocates a logical address to a physical address of a memory unit, based on access speed information of the logical address | |
CN102541475B (zh) | 数据存储方法和数据存储装置 | |
CN101226477B (zh) | 一种适合移动应用的Linux操作***的实现方法 | |
CN107870769B (zh) | 操作***的安装方法及装置 | |
CN101944129B (zh) | 无盘***及其工作站,工作站构建本地根文件***的方法 | |
US20100235831A1 (en) | Method for dynamic configuration of virtual machine | |
US20120265792A1 (en) | Data storage access device | |
CN105446772B (zh) | 一种***升级的方法和装置 | |
US20120089805A1 (en) | Memory storage device, memory controller thereof, and method for automatically creating fill-file thereof | |
WO2022262754A1 (zh) | 操作***数据更新方法、设备、存储介质及程序产品 | |
US20090172252A1 (en) | Memory device and method for performing a write-abort-safe firmware update | |
CN103631674A (zh) | 嵌入cpu的fpga及其启动方法 | |
CN102117330A (zh) | 一种保护嵌入式Linux操作***关键区域完整性的方法及*** | |
CN105739961A (zh) | 一种嵌入式***的启动方法和装置 | |
JP5248912B2 (ja) | サーバ計算機、計算機システムおよびファイル管理方法 | |
WO2011003460A1 (en) | Data storage system and method | |
CN113821221B (zh) | 安装操作***的方法、设备及存储介质 | |
US20150113532A1 (en) | Cloudboot system, virtual machine with the cloudboot system, and method for starting up the virtual machine | |
CN104866324A (zh) | 一种便携操作***构建方法及便携存储器 | |
US8176307B2 (en) | Method and system for post-build modification of firmware binaries to support different hardware configurations | |
CN108287733A (zh) | 一种虚拟机加载启动方法 | |
CN106250125A (zh) | 获取日志的方法及装置 | |
KR102429346B1 (ko) | 메모리 업그레이드 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20101201 |