移动存储设备文件读取方法和装置制造方法及图纸

技术编号:14402240 阅读:33 留言:0更新日期:2017-01-11 14:38
本发明专利技术涉及一种移动存储设备文件读取方法和装置,该方法包括:检测设备的接入事件;响应所述接入事件,获取读取标记;根据所述读取标记获取预读文件;读取所述预读文件,打开所述预读文件。通过对预读文件设置标记,在计算机接入存储设备时,根据读取标记读取并打开预读文件,而无需用户进行文件查找并点击打开,从而提高了文件的读取速度,并提高用户的文件处理效率。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是涉及移动存储设备文件读取方法和装置
技术介绍
U盘,全称USB闪存盘,英文名“USBflashdisk”,也成移动存储设备或闪存设备,它是一种使用USB接口的无需物理驱动器的微型高容量移动存储设备,通过USB接口与计算机连接,实现即插即用。U盘极大地方便了用户对文件的处理,提高了用户处理文件的效率。传统的U盘或者移动存储设备在接入计算机后,往往需要加载U盘的全部内容,导致计算机对U盘内的文件读取速度较慢,进而影响用户对文件的处理速度。
技术实现思路
基于此,有必要针对传统U盘对文件读取速度较慢的缺陷,提供一种移动存储设备文件读取方法和装置,有效提高了文件的读取速度,提高用户的文件处理效率。一种移动存储设备文件读取方法,包括:检测设备的接入事件;响应所述接入事件,获取读取标记;根据所述读取标记获取预读文件;读取所述预读文件,打开所述预读文件。在一个实施例中,所述读取所述预读文件,打开所述预读文件的步骤包括:读取所述预读文件;获取打开指令;响应所述打开指令,打开所述预读文件。在一个实施例中,所述读取所述预读文件,执行所述预读文件步骤之前还包括:将所述预读文件缓存至缓存空间中。在一个实施例中,所述读取所述预读文件,打开所述预读文件的步骤包括:从所述缓存空间中读取所述预读文件,打开所述预读文件。在一个实施例中,所述从所述缓存空间中读取所述预读文件,打开所述预读文件的步骤包括:获取打开指令;响应所述打开指令,从所述缓存空间中读取所述预读文件,打开所述预读文件。一种移动存储设备文件读取装置,包括:接入事件检测模块,用于检测设备的接入事件;标记获取模块,用于响应所述接入事件,获取读取标记;预读文件获取模块,用于根据所述读取标记获取预读文件;文件打开模块,用于读取所述预读文件,打开所述预读文件。上述移动存储设备文件读取方法和装置,通过对预读文件设置标记,在计算机接入存储设备时,根据读取标记读取并打开预读文件,而无需用户进行文件查找并点击打开,从而提高了文件的读取速度,并提高用户的文件处理效率。附图说明图1为一个实施例的移动存储设备文件读取方法的流程示意图;图2为另一个实施例的移动存储设备文件读取方法的流程示意图;图3为另一个实施例的移动存储设备文件读取方法的流程示意图;图4为另一个实施例的移动存储设备文件读取方法的流程示意图;图5为另一个实施例的移动存储设备文件读取方法的流程示意图;图6为一个实施例的移动存储设备文件读取装置的模块框图。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的较佳实施方式。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施方式。相反地,提供这些实施方式的目的是使对本专利技术的公开内容理解的更加透彻全面。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。如图1所示,其为一实施例的移动存储设备文件读取方法,包括:步骤120,检测设备的接入事件。具体地,在本实施例中,设备为移动存储设备或闪存设备,具有存储能力,例如,该设备内存储了多个文件。接入事件为设备接入到计算机,即设备与计算机连接,例如,设备插入计算机的USB(UniversalSerialBus,通用串行总线)接口,在其他实施例中,该设备为具有存储能力的通用存储设备,该设备接入到计算机的数据接口,例如,该数据接口为串口,又如,该数据接口为网络接口,该设备为网络存储器。例如,本实施例中,检测通用串行总线接口的设备接入,例如,检测通用串行总线接口是否有设备接入,当设备接入时,触发设备的接入事件。步骤140,响应所述接入事件,获取读取标记。具体地,当检测到设备的接入事件后,响应该接入事件,获取读取标记,该读取标记用于标记文件,该读取标记用于区分被标记的文件和未被标记的文件,例如,设置了读取标记的文件与设备内的其他文件属性不一致,例如,该属性可以是文件类型,或者是文件读取优先顺序等。一个实施例是,该读取标记是预先设置并存储至设备中的,例如,在设备接入计算机前,该读取标记预先设置并存储至设备中,例如,在触发设备的接入事件前,预设读取标记并存储至设备,例如,该读取标记自动生成,又如,该读取标记根据用户指令生成。在本实施例中,响应该接入事件,获取设备内的读取标记,例如,响应该接入事件,获取移动存储设备内的读取标记。步骤160,根据所述读取标记获取预读文件。具体地,预读文件为存储在设备内的文件,且该预读文件设置有读取标记,例如,设备内存储了包含了设置有读取标记的预读文件在内的多个文件,又如,设备内存储了多个文件,且至少一个文件与读取标记关联。与读取标记关联的预读文件或者设置了读取标记的预读文件具有优先读取权,也就是说,预读文件比设备内的其他文件具有更高的有限读取等级。由于与读取标记关联的预读文件或者设置了读取标记的预读文件与设备内的其他文件具有不同属性,因此,能够根据该读取标记,快速从设备内的多个文件中查找到该预读文件,将该预读文件获取。例如,该读取标记为查找标记,例如,该读取标记为引导标记,例如,该引导标记为引导文件,又如,该读取标记为执行标记,例如,响应接入事件,获取读取标记,在遍历设备内的文件时,根据查找标记查找预读文件,例如,在遍历设备内的文件时,根据引导文件查找预读文件,一般来说,设备插入计算机后,计算将对设备内的文件进行遍历,以获取设备内每一文件的文件属性,而在本实施例中,由于读取标记为该设备的引导文件,因此,在对设备内的文件进行遍历前,即在读取到引导文件后,根据引导文件的索引功能直接查找到预读文件,而无需进行设备内所有文件的遍历,极大提高了对预读文件的查找效率。步骤180,读取所述预读文件,打开所述预读文件。本实施例中,获取到预读文件后,读取该预读文件,并打开该预读文件,具体地,在根据读取标记获取到预读文件后,读取该预读文件,并直接打开预读文件,而无需用户点击打开。具体来说,对于用户来说,较为重要的文件或者打开频率较高的文件,可以设置读取标记,以提高该文件在设备插入计算机后的打开效率。通过对预读文件设置标记,在计算机接入存储设备时,根据读取标记读取并自动打开预读文件,而无需用户进行文件查找并点击打开,从而提高了文件的读取速度,并提高用户的文件处理效率。在一个实施例中,步骤180包括:读取所述预读文件;获取打开指令;响应所述打开指令,打开所述预读文件。具体地,在本实施例中,读取预读文件的步骤为预读步骤,即读取该预读文件而不将该预读文件打开,而是在获取到用户的打开指令后,才打开该预读文件,这样,能够使得预读文件能根据用户的控制而打开,避免由于文件突然打开而造成信息泄露,且由于该预读文件已被读取,因此,在用户输入打开指令后,能够迅速打开预读文件,有效提高文件的打开速度。在一个实施例中,步骤180之前还包括:将所述预读文件缓存至缓存空间中。应该理解的是,虽然目前移动存储设备的读写速度已经非常快,但受限于通用串行总线与内存之间的通道容量,本文档来自技高网
...
移动存储设备文件读取方法和装置

【技术保护点】
一种移动存储设备文件读取方法,其特征在于,包括:检测设备的接入事件;响应所述接入事件,获取读取标记;根据所述读取标记获取预读文件;读取所述预读文件,打开所述预读文件。

【技术特征摘要】
1.一种移动存储设备文件读取方法,其特征在于,包括:检测设备的接入事件;响应所述接入事件,获取读取标记;根据所述读取标记获取预读文件;读取所述预读文件,打开所述预读文件。2.根据权利要求1所述的移动存储设备文件读取方法,其特征在于,所述读取所述预读文件,打开所述预读文件的步骤包括:读取所述预读文件;获取打开指令;响应所述打开指令,打开所述预读文件。3.根据权利要求1所述的移动存储设备文件读取方法,其特征在于,所述读取所述预读文件,执行所述预读文件步骤之前还包括:将所述预读文件缓存至缓存空间中。4.根据权利要求3所述的移动存储设备文件读取方法,其特征在于,所...

【专利技术属性】
技术研发人员:温玉桂
申请(专利权)人:惠州市斯坦利科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1