[发明专利]一种信息处理方法及电子设备有效
申请号: | 201510482004.2 | 申请日: | 2015-08-03 |
公开(公告)号: | CN105159836B | 公开(公告)日: | 2019-01-08 |
发明(设计)人: | 符赞宣;马自军 | 申请(专利权)人: | 北京联想核芯科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F3/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 电子设备 | ||
1.一种信息处理方法,包括:
接收针对电子设备中存储器件的输入指令,所述输入指令中包含N个写指令,所述输入指令携带有目的逻辑地址,N为正整数;
根据所述目的逻辑地址,获取所述存储器件中至少一个闪存区域的负载指数,所述负载指数用于表明闪存区域中已接收或其相应的数据总线上等待执行的指令对闪存区域造成的工作负担的大小;
确定所述至少一个闪存区域中负载指数低于预设负载指数的闪存区域,并将所述N个写指令对应的操作区域调整到确定的闪存区域中。
2.如权利要求1所述的方法,其特征在于,根据所述目的逻辑地址,获取所述存储器件中至少一个闪存区域的负载指数,包括:
根据所述输入指令携带的目的逻辑地址,确定所述输入指令在所述至少一个闪存区域中的分布信息;
根据所述分布信息及所述至少一个闪存区域已接收的输入指令,计算所述至少一个闪存区域的负载指数。
3.如权利要求2所述的方法,其特征在于,所述存储器件中包括的闪存区域中设置有用于接收并处理对应于其他闪存区域的写指令的辅助存储区域;
将所述N个写指令对应的操作区域调整到确定的闪存区域中,包括:
确定与所述N个写指令对应的闪存区域中负载指数高于所述预设负载指数的闪存区域对应的P个写指令,P为小于等于N的正整数;
将所述P个写指令对应的操作区域调整到所述至少一个闪存区域中负载指数小于所述预设负载指数的Q个闪存区域对应的Q个辅助存储区域中;其中,所述Q个闪存区域中的每个在接收写指令后,所述Q个闪存区域中的每个的负载指数不大于所述预设负载指数,Q为小于等于P的正整数。
4.如权利要求3所述的方法,其特征在于,将所述P个写指令对应的操作区域调整到所述至少一个闪存区域中负载指数小于所述预设负载指数的Q个闪存区域对应的Q个辅助存储区域中,包括:
确定所述至少一个闪存区域中负载指数小于所述预设负载指数的所述Q个闪存区域;
获得所述Q个闪存区域中每个的辅助存储区域的物理地址;
将所述P个写指令对应的闪存区域的物理地址分别调整为与所述Q个辅助存储区域中的相应辅助存储区域对应的物理地址;
按照调整后的物理地址,分别将所述P个写指令对应的操作区域调整到相应的辅助存储区域中。
5.如权利要求4所述的方法,其特征在于,在分别将所述P个写指令发送给相应的闪存区域之后,还包括:
当确定所述P个写指令在相应的辅助存储区域均执行完成时,生成反馈信息,所述反馈信息用于表明所述P个写指令成功执行;
根据所述反馈信息,将所述P个写指令对应的数据由相应的辅助存储区域转移到所述至少一个闪存区域中与P个目的逻辑地址对应的物理地址所在的闪存区域中,并更新相应的地址映射表;其中,在转移时,所述存储器件处于空闲状态。
6.如权利要求2所述的方法,其特征在于,所述N个写指令对应M个备选逻辑地址,M为大于N的整数;
确定所述至少一个闪存区域中负载指数低于预设负载指数的闪存区域,并将所述N个写指令对应的操作区域调整到确定的闪存区域中,包括:
确定所述至少一个闪存区域中与所述M个备选逻辑地址对应的M个闪存区域中是否存在负载指数低于所述预设负载指数的闪存区域;
若存在,将所述N个写指令调整到所述M个闪存区域中负载指数低于所述预设负载指数的闪存区域中。
7.如权利要求6所述的方法,其特征在于,在确定所述M个备选逻辑地址对应的M个闪存区域中是否存在负载指数低于所述预设负载指数的闪存区域之后,还包括:
若所述M个备选逻辑地址对应的M个闪存区域中不存在负载指数低于所述预设负载指数的闪存区域,确定所述至少一个闪存区域中除所述M个闪存区域外的剩余闪存区域中负载指数低于预设负载指数的闪存区域;
将所述N个写指令对应的操作区域调整到确定的闪存区域中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京联想核芯科技有限公司,未经北京联想核芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510482004.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于轨道交通的安全计算机平台
- 下一篇:基于二维码的测试方法及系统