【技术实现步骤摘要】
一种设备休眠状态下的数据处理方法及系统
本专利技术涉及数据处理
,更具体地说,涉及一种设备休眠状态下的数据处理方法及系统。
技术介绍
随着信息时代的不断发展,数据处理技术渐趋成熟,其中以数据共享技术尤为显著,人们通过数据共享技术可以充分利用已有的数据资源,减少资料和数据的重复采集,从而对网络和数据资源进行合理优化。数据共享即处于数据共享网络下,如同一网络环境,能够相互访问的多个主机之间,可以相互的进行数据处理,数据处理包括数据的读取、写入及其他针对数据的操作,主机可以为笔记本、智能手机等终端,也可以为网络平台的服务器等终端。图1为现有技术一种数据处理系统的网络架构图。Device1和Device2为处于数据共享网络下,能够进行相互访问的两主机,两者拥有相同的系统结构,Device1和Device2均包括:具有数据存储功能的存储单元,具有控制处理作用的CPU(CentralProcessingUnit,中央处理器)和具有网络通信功能的通信单元;存储单元可以为HDD(HardDiskDrive,硬盘驱动)等硬盘存储媒介,网络通信单元可以为WiFi(Wireles ...
【技术保护点】
一种设备休眠状态下的数据处理方法,其特征在于,包括:中央处理器CPU接收请求进入休眠状态的指令;所述CPU控制建立所述存储单元与嵌入式控制器EC间的数据连接关系,以及通信单元与所述EC间的数据连接关系,并控制切断所述CPU与所述存储单元间的数据连接关系,以及所述CPU与所述通信单元间的数据连接关系;所述CPU执行休眠操作,进入休眠状态;所述EC通过与所述通信单元和所述存储单元间的数据连接关系,接收数据处理指令,执行相应的数据处理流程。
【技术特征摘要】
1.一种设备休眠状态下的数据处理方法,其特征在于,包括:中央处理器CPU接收请求进入休眠状态的指令;所述CPU控制建立存储单元与嵌入式控制器EC间的数据连接关系,以及通信单元与所述EC间的数据连接关系,并控制切断所述CPU与所述存储单元间的数据连接关系,以及所述CPU与所述通信单元间的数据连接关系;所述CPU执行休眠操作,进入休眠状态;所述EC通过与所述通信单元和所述存储单元间的数据连接关系,接收数据处理指令,执行相应的数据处理流程;其中,所述CPU控制建立所述存储单元与嵌入式控制器EC间的数据连接关系,以及通信单元与所述EC间的数据连接关系,并控制切断所述CPU与所述存储单元间的数据连接关系,以及所述CPU与所述通信单元间的数据连接关系包括:预先在所述CPU,存储单元和嵌入式控制器EC间设置第一电子开关,在所述CPU,通信单元和所述EC间设置的第二电子开关;所述第一电子开关和所述第二电子开关均为单刀双掷性质;所述CPU在接收请求进入休眠状态的指令后,控制所述第一电子开关,切断所述CPU与所述存储单元间的数据连接关系,及建立所述存储单元与所述EC间的数据连接关系,并控制所述第二电子开关,切断所述CPU与所述通信单元间的数据连接关系,及建立所述通信单元与所述EC间的数据连接关系。2.根据权利要求1所述的方法,其特征在于,所述EC通过与所述通信单元和所述存储单元间的数据连接关系,接收数据处理指令,执行相应的数据处理流程包括:所述EC接收所述通信单元发送的请求读取数据指令,从所述存储单元中提取与所述请求读取数据指令相对应的数据,将所述数据传送给所述通信单元,以便所述通信单元将所述数据传送给发送所述请求读取数据指令的主机。3.根据权利要求1至2任意一项所述的方法,其特征在于,所述EC通过与所述通信单元和所述存储单元间的数据连接关系,接收数据处理指令,执行相应的数据处理流程包括:所述EC接收所述通信单元发送的请求写入数据指令,所述请求写入数据指令包含待写入数据,和所述待写入数据请求写入的存储单元的空间信息;所述EC检测所述请求写入的空间的存储状况;如果所述请求写入的空间存储有文件且该文件当前处于打开状态,则所述EC建立增量数据索引,所述增量数据索引记录有所述请求写入的空间的位置信息,将所述增量数据索引和所述待写入数据,写入所述存储单元的预定空间中;如果所述请求写入的空间未存储有文件,则所述EC将所述待写入数据直接写入所述请求写入的空间中;如果所述请求写入的空间存储有文件且该文件当前处于关闭状态,则所述EC将所述待写入数据直接写入所述请求写入的空间中。4.根据权利要求3所述的方法,其特征在于,还包括:在所述CPU接收所述请求进入休眠状态的指令之后,执行休眠操作之前,所述CPU建立当前已打开文件的索引信息,将所述已打开文件的索引信息写入所述存储单元预定的空间中。5.根据权利要求4所述的方法,其特征在于,所述检测所述请求写入的空间的存储状况具体为:判断所述请求写入的空间中是否存储有文件,若是,继续判断所述请求写入的空间中存储的文件当前是否处于打开状态。6.根据权利要求5所述的方法,其特征在于,判断所述请求写入的空间中存储的文件当前是否处于打开状态包括:提取所述已打开文件的索引信息;将所述请求写入的空间中存储的文件与所述已打开文件的索引信息进行比对,判断所述请求写入的空间中存储的文件是否在所述已打开文件的索引信息中存在记录,若是,则所述请求写入的空间中存储的文件当前处于打开状态,否则,所述请求写入的空间中存储的文件当前处于关闭状态。7.根据权利要求1所述的方法,其特征在于,还包括:所述EC接收请求结束休眠状态的指令;所述EC控制切断所述EC与所述存储单元间的数据连接关系,及所述EC与所述通信单元间的数据连接关系,并控制建立所述CPU与所述存储单元间的数据连接关系,及所述CPU与所述通信单元间的数据连接关系。8.根据权利要求6所述的方法,其特征在于,还包括:在所述CPU恢复工作状态后,所述CPU检测所述增量数据索引中是否存在新的索引,若是,发送询问文件是否进行更新的消息。9.根据权利要求8所述的方法,其特征在于,还包括:所述CPU接收允许文件进行更新的指令,依据所述增量数据索引,将所述存储单元的预定空间中存储的待写入数据,写入所述请求写入的空间中,以便对所述请求写入的空间中存储的文件进行更新。10.一种设备休眠状态下的数据处理系统,其特征在于,包括:存储单元,通信单元,CPU和EC;所述CPU包括:休眠指令接收单元,用于接收请求进入休眠状态的指令;第一控制单元,用于在所述休眠指令接收单元接收请求进入休眠状态的指令后,控制建立所述存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。