文件存储方法、装置及电子设备制造方法及图纸

技术编号:9828413 阅读:101 留言:0更新日期:2014-04-01 17:38
本申请提供一种文件存储方法、装置及电子设备。其中一种文件存储方法,应用于一电子设备,所述电子设备具有多个存储介质,所述方法包括:接收文件存储请求,获取待存储文件;依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质;将所述待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。也就是说本申请可以将文件存储在各自对应的存储介质中,优化存储性能。

【技术实现步骤摘要】
【专利摘要】本申请提供一种文件存储方法、装置及电子设备。其中一种文件存储方法,应用于一电子设备,所述电子设备具有多个存储介质,所述方法包括:接收文件存储请求,获取待存储文件;依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质;将所述待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。也就是说本申请可以将文件存储在各自对应的存储介质中,优化存储性能。【专利说明】文件存储方法、装置及电子设备
本申请涉及文件处理
,特别涉及一种文件存储方法、装置及电子设备。
技术介绍
随着技术的进步,目前市面上出现了不同种类的存储介质,如磁盘介质、SSD(Solid State Disk,固态硬盘)和云存储等。用户在存储某个文件时,将该文件随意存储在一个存储介质中。但是,不同存储介质对不同文件,其存储的性能不同。因此急需一种文件存储方法,可以将文件存储在各自对应的存储介质中,该存储介质在存储该文件的存储性能优于其他存储介质的存储性能。
技术实现思路
本申请所要解决的技术问题是提供一种文件存储方法,用于将文件存储在各自对应的存储介质中,该存储介质在存储该文件的存储性能优于其他存储介质的存储性能。本申请还提供了一种文件存储装置和电子设备,用以保证上述方法在实际中的实现及应用。基于本申请的一方面,提供一种文件存储方法,应用于一电子设备,所述电子设备具有多个存储介质,所述方法包括:接收文件存储请求,获取待存储文件;依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质;将所述待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。优选地,依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质包括:所述待存储文件信息为文件大小大于预设文件大小的情况下,选择磁盘作为所述待存储文件的存储介质;所述待存储文件信息为文件大小不大于预设文件大小的情况下,选择闪存作为所述待存储文件的存储介质。优选地,依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质包括:所述待存储文件信息为文件大小大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,选择磁盘作为所述待存储文件的存储介质;所述待存储文件信息为文件大小大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,选择磁盘作为所述待存储文件的存储介质;所述待存储文件信息为文件大小不大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,选择闪存作为所述待存储文件的存储介质;所述待存储文件信息为文件大小不大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,选择闪存作为所述待存储文件的存储介质。优选地,将所述待存储文件存储在所述存储介质中包括:所述待存储文件信息为文件大小不大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,将所述待存储文件存储在所述闪存中存储寿命大于预设寿命的存储块中;所述待存储文件信息为文件大小不大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,将所述待存储文件存储在所述闪存中存储寿命小于预设寿命的存储块中。优选地,依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质包括:所述待存储文件类型为多媒体类型或者文档类型的情况下,选择除磁盘和闪存之外的存储介质。基于本申请的另一方面,还提供一种文件存储装置,应用于一电子设备,所述电子设备具有多个存储介质,所述装置包括:接收模块,用于接收文件存储请求,获取待存储文件;选择模块,用于依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质;存储器,用于将所述待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。优选地,所述选择模块具体用于在所述待存储文件信息为文件大小大于预设文件大小的情况下,选择磁盘作为所述待存储文件的存储介质,以及用于在所述待存储文件信息为文件大小不大于预设文件大小的情况下,选择闪存作为所述待存储文件的存储介质。优选地,所述选择模块具体用于在所述待存储文件信息为文件大小大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,选择磁盘作为所述待存储文件的存储介质,以及用于在所述待存储文件信息为文件大小大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,选择磁盘作为所述待存储文件的存储介质,以及用于在所述待存储文件信息为文件大小不大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,选择闪存作为所述待存储文件的存储介质,以及用于在所述待存储文件信息为文件大小不大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,选择闪存作为所述待存储文件的存储介质。优选地,所述存储器具体用于在所述待存储文件信息为文件大小不大于预设文件大小,且文件读操作次数大于第一操作次数的情况下,将所述待存储文件存储在所述闪存中存储寿命大于预设寿命的存储块中,以及用于在所述待存储文件信息为文件大小不大于预设文件大小,且文件写操作次数大于第二操作次数的情况下,将所述待存储文件存储在所述闪存中存储寿命小于预设寿命的存储块中。优选地,所述选择模块具体用于在所述待存储文件类型为多媒体类型或者文档类型的情况下,选择除磁盘和闪存之外的存储介质。基于本申请的再一方面,还提供一种电子设备,所述电子设备具有多个存储介质,包括上述文件存储装置。在本申请中,接收到文件存储请求后,可以依据待存储文件信息,选择与所述待存储文件对应的存储介质,将待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。也就是说本申请可以将文件存储在各自对应的存储介质中,优化存储性能。【专利附图】【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种文件存储方法的流程图;图2为本申请提供的一种文件存储装置的结构示意图。【具体实施方式】下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请可用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。请参阅图1,其示出了本申请提供的一种文件存储方法的流程图,应用于一电子设备,且该电子设备具有多个存储介质,该文件存储方法可以包括以下步骤:步骤101:接收文件存储请求,获取待存储文件。在本实施例中,文件存储请求可以预先绑定在“粘贴”选项中,当用户点击“粘贴”选项时,表示用户需要对文件进行存储操作,则文件存储请求被发送至电子设备的后台操作本文档来自技高网...
文件存储方法、装置及电子设备

【技术保护点】
一种文件存储方法,应用于一电子设备,所述电子设备具有多个存储介质,其特征在于,所述方法包括:接收文件存储请求,获取待存储文件;依据所述待存储文件信息,选择与所述待存储文件对应的所述存储介质;将所述待存储文件存储在所述存储介质中,其中该存储介质存储所述待存储文件的存储性能优于其他存储介质存储所述待存储文件的存储性能。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙清涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1