存储装置、电子装置及其数据存取方法制造方法及图纸

技术编号:13790683 阅读:56 留言:0更新日期:2016-10-05 22:40
本发明专利技术提供一种存储装置、电子装置及其数据存取方法。此方法适用于具有存储装置的电子装置,此存储装置具有硬盘及用以存储硬盘中部分数据的存储器装置;在电子装置进入省电模式时,启用存储装置的供电暂转PUIS模式,以在接收到对于存储装置的写入指令时,优先将写入指令所要写入的数据写入存储器装置;而在接收到对于存储装置的读取指令时,优先从存储器装置读取指令所要读取的数据。本发明专利技术提供一种存储装置、电子装置及其数据存取方法,通过在省电模式中利用存储器提供数据的读取及写入,可避免硬盘频繁地转起而造成损坏。

【技术实现步骤摘要】

本专利技术是有关于一种数据存取方法及装置,且特别是有关于一种存储装置、电子装置及其数据存取方法
技术介绍
随着电子产品与网络愈来愈密切结合,未来的产品将以系统进入休息时,也能与网络保持连结作为目标。当外部装置要存取产品内的数据时,也不必叫醒整个系统。例如,微软公司先前所推动的连线暂停(Connected Standby,简称:CS)系统,即是在系统进入休眠状态,应用程序处于暂停(suspend)状态时,装置依旧与网络维持连线。然而,上述功能实与传统硬盘的运作方式互相抵触,因为要读取硬盘势必要将硬盘转起,使用者一定会听到马达转动的声音。再者,硬盘转起之后对震动的敏感度极高,若在转动时摇晃到硬盘,即有可能造成硬盘损坏。有鉴于此,有必要提供适当的数据存取方法,来避免硬盘在系统进入省电模式时转起。
技术实现思路
本专利技术提供一种存储装置、电子装置及其数据存取方法,通过在省电模式中利用存储器提供数据的读取及写入,可避免硬盘频繁地转起而造成损坏。本专利技术的数据存取方法,适用于具有存储装置的电子装置,此存储装置具有硬盘及用以存储硬盘中部分数据的存储器装置。此方法是在电子装置进入省电模式时,启用存储装置的供电暂转(Power Up In Standby,简称:PUIS)模式,以在接收到对于存储装置的写入指令时,优先将写入指令所要写入的数据写入存储器装置;而在接收到对于存储装置的读取指令时,则优先从存储器装置读取读取指令所要读取的数据。本专利技术的数据存取方法,适用于具有存储器装置及存储装置的电子装置,
其中存储器装置存储存储装置的部分数据。此方法是在电子装置进入省电模式时,启用高级电源管理(Advanced power management,简称:APM)模式,以拦截对于存储装置的写入指令及读取指令,而在接收到对于存储装置的写入指令时,优先将写入指令所要写入的数据写入存储器装置;在接收到对于存储装置的读取指令时,则优先从存储器装置读取读取指令所要读取的数据。本专利技术的存储装置,适于配置于电子装置,其包括硬盘、存储器装置及控制器。其中,存储器装置用以存储硬盘的部分数据。控制器耦接硬盘及存储器装置,用以接收电子装置进入省电模式的触发信号,以启用供电暂转模式,而在接收到电子装置的写入指令时,优先将写入指令所要写入的数据写入存储器装置;在接收到电子装置的读取指令时,优先从存储器装置读取读取指令所要读取的数据。本专利技术的电子装置包括存储装置、存储器装置及处理器。其中,存储器装置用以存储硬盘的部分数据。处理器耦接存储装置及存储器装置,用以接收电子装置进入省电模式的触发信号,以启用高级电源管理模式,拦截对于存储装置的写入指令及读取指令,而在接收到电子装置的写入指令时,优先将写入指令所要写入的数据写入存储器装置;在接收到电子装置的读取指令时,优先从存储器装置读取读取指令所要读取的数据。基于上述,本专利技术的存储装置、电子装置及其数据存取方法是在存储装置内配置存储器装置或是在电子装置中配置存储器装置来存储硬盘的部分数据。在系统进入省电模式后,每当接收到对于硬盘的读取或写入指令时,系统即会优先存取存储器装置。藉此,可避免硬盘在省电模式中频繁地转起而造成损坏。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1是本专利技术一实施例所示出的存储装置的结构示意图;图2是本专利技术一实施例所示出的数据存取方法的流程图;图3是本专利技术一实施例所示出的数据存取方法的范例;图4是本专利技术一实施例所示出的电子装置的结构示意图;图5是本专利技术一实施例所示出的数据存取方法的流程图;图6是本专利技术一实施例所示出的数据存取方法的范例。附图标记说明:10、42:存储装置;12:硬盘;14、44:存储器装置;16:控制器;40:电子装置;46:处理器;S202~S206、S502~S506:步骤。具体实施方式本专利技术在操作系统进入省电模式时,利用固态混合式硬盘(Solid State Hybrid Drive,简称:SSHD)本身既有的与非快闪存储器(NAND Flash)存储硬盘的部分数据并优先提供电子装置存取数据,搭配硬盘的供电暂转(Power Up In Standby,简称:PUIS)模式,即可达成无需转动硬盘也能提供数据存取功能。此外,针对使用传统硬盘(Hard Disk Drive,简称:HDD)的电子装置,本专利技术也通过在电子装置中额外配置存储器装置来存储硬盘的部分数据,并在操作系统进入省电模式时优先提供电子装置存取数据,同样无需转动硬盘即能提供数据存取功能。图1是本专利技术一实施例所示出的存储装置的结构示意图。请参照图1,本实施例的存储装置10例如是配置于计算机、工作站、伺服器等电子装置(未示出)中或外接于电子装置的固态混合式硬盘(SSHD),其是由具有不同存取速度的两个或两个以上的存储媒体组合而成,例如图1所示的硬盘12及存储器装置14。存储装置10还包括控制器16,其耦接硬盘12、存储器装置14及电子装置,而可用以处理电子装置对于存储装置10的读取及写入指令。硬盘(Hard Disk Drive,简称:HDD)12例如是使用磁盘为基础的非易失性存储媒体,由磁头利用电磁流改变极性方式,将数据写到磁盘上。存储器装置14例如是与非快闪存储器(NAND Flash memory)或其他非易失性(Non-volatile)存储器或使用上述元件的装置,其可通过控制器16的控制,
存储硬盘12中的部分数据。控制器16例如是嵌入式控制器(Embedded Controller,简称:EC)或控制芯片(Control chip),其耦接硬盘12及存储器装置14,用以接收电子装置传送的信号及指令,而据以存取硬盘12及存储器装置14中的数据。详言之,图2是本专利技术一实施例所示出的数据存取方法的流程图。请同时参照图1及图2,本实施例的方法适用于上述的存储装置10。以下即搭配图1中存储装置10的各项元件,说明本实施例方法的详细流程。首先,控制器16接收电子装置的操作系统进入省电模式所产生的触发信号,而据以启用存储装置10的供电暂转模式(步骤S202)。其中,在供电暂转模式下,存储装置10会停止手上的工作,让硬盘12停止转动,且将硬盘12的存取规则切换为防止转动算法(Spinning Preventing Algorithm),以确保硬盘12不会在过电时马上转动。藉此,可确保电子装置在通过网络唤醒时,不会造成硬盘12转动,避免硬盘12因此损坏。上述的省电模式例如是休眠模式(Suspend to Disk,简称:S4),但本专利技术实施例不限于此。需说明的是,控制器16在启用存储装置10的供电暂转模式时,例如会将存储装置10中在省电模式下存取频率高于一门槛值的数据由硬盘12复制到存储器装置14,以便提供电子装置存取。同时,控制器也会将省电模式下存取频率低于门槛值的数据由存储器装置14复制到硬盘12后,将此数据自存储器装置14中删除,以空出存储器装置14的空间。在供电暂转模式下,控制器16在接收到电子装置对于存储装置10的写入指令时,会将写入指令所要写入的数据优先写入存储器装置14(步骤S204)。详言之,控制器16收到来自电子装置的写入指令时,会搭本文档来自技高网
...

【技术保护点】
一种数据存取方法,适用于具有存储装置的电子装置,其特征在于,所述存储装置具有硬盘及用以存储所述硬盘部分数据的存储器装置,所述方法包括下列步骤:在所述电子装置进入省电模式时,启用所述存储装置的供电暂转模式;在接收到对于所述存储装置的写入指令时,优先写入所述写入指令所要写入的数据于所述存储器装置;以及在接收到对于所述存储装置的读取指令时,优先从所述存储器装置读取所述读取指令所要读取的数据。

【技术特征摘要】
1.一种数据存取方法,适用于具有存储装置的电子装置,其特征在于,所述存储装置具有硬盘及用以存储所述硬盘部分数据的存储器装置,所述方法包括下列步骤:在所述电子装置进入省电模式时,启用所述存储装置的供电暂转模式;在接收到对于所述存储装置的写入指令时,优先写入所述写入指令所要写入的数据于所述存储器装置;以及在接收到对于所述存储装置的读取指令时,优先从所述存储器装置读取所述读取指令所要读取的数据。2.根据权利要求1所述的数据存取方法,其特征在于,在电子装置进入所述省电模式时,启用所述存储装置的所述供电暂转模式的步骤还包括:将所述省电模式下存取频率高于门槛值的数据由所述硬盘复制到所述存储器装置;以及将所述省电模式下存取频率低于所述门槛值的数据由所述存储器装置复制到所述硬盘,并删除所述存储器装置中的所述数据。3.根据权利要求2所述的数据存取方法,其特征在于,将所述省电模式下存取频率高于所述门槛值的数据由所述硬盘复制到所述存储器装置的步骤还包括:统计所述电子装置在所述省电模式下对于所述硬盘中各笔数据的存取频率,据以将所述省电模式下存取频率高于所述门槛值的数据由所述硬盘复制到所述存储器装置。4.根据权利要求1所述的数据存取方法,其特征在于,还包括:在所述电子装置离开所述省电模式时,关闭所述存储装置的所述供电暂转模式,而转动所述硬盘以将所述供电暂转模式期间写入所述存储器装置的数据搬移至所述硬盘。5.一种数据存取方法,适用于具有存储器装置及存储装置的电子装置,其特征在于,所述存储器装置存储所述存储装置的部分数据,所述方法包括下列步骤:在所述电子装置进入省电模式时,启用高级电源管理模式,以拦截对于所述存储装置的写入指令及读取指令;在接收到对于所述存储装置的所述写入指令时,优先写入所述写入指令所要写入的数据于所述存储器装置;以及在接收到对于所述存储装置的所述读取指令时,优先从所述存储器装置读取所述读取指令所要读取的数据。6.根...

【专利技术属性】
技术研发人员:傅子瑜陈信宇
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:中国台湾;71

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

1