[发明专利]存储器管理器、存储器管理方法、控制程序和记录介质在审
申请号: | 201210387951.X | 申请日: | 2012-10-12 |
公开(公告)号: | CN103198024A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 香取知浩;佐藤和美 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈炜 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 管理器 管理 方法 控制程序 记录 介质 | ||
技术领域
本技术涉及存储器管理设备、存储器管理方法、控制程序以及记录介质,特别涉及存储器管理设备、存储器管理方法、控制程序以及记录介质,其中系统的启动速度以及启动后的操作速度均加快。
背景技术
在相关技术中,已知被称作休眠的方法,其中,当系统停止时,主存储单元中的数据被原样疏散到辅助存储单元中,并且该系统在停止前通过读出在一个状态中操作,并在随后启动时将疏散到辅助存储单元的数据移动到主存储单元中。
此外,在相关技术中,已经提出了一种方法(例如,参见日本未经审查的专利申请公开号10-333997),其中,在停止系统时,通过减少从主存储单元疏散到辅助存储单元的数据量来加快休眠的处理速度。
此外,在相关技术中,已经提出了一种方法,其中,在从休眠状态返回时,只有主存储单元上的一个操作系统(OS)被返回到执行状态,并且OS在每一个进程中均将图像从辅助存储单元传送到主存储单元,然后传递处理完成的进程按顺序重新启动,从而可缩短用户的等待时间(参见日本未经审查的专利申请公开号2010-250512)。
此外,在相关技术中,已经提出了一种方法,其中,紧随系统初始化之后的主存储单元的存储内容被存储在硬盘驱动器中作为初始启动图像,并且在随后的起动后启动系统时,将初始启动数据从硬盘驱动器读出到主存储单元,从而通过使用休眠功能加快系统的启动(参见日本未经审查的专利申请公开号2004-38546)。
发明内容
然而,在日本未经审查的专利申请公开号10-333997、日本未经审查的专利申请公开号2010-250512、日本未经审查的专利申请公开号2004-38546所公开的技术中,由于没有特别考虑启动系统后的操作,当在紧随启动系统之后所必需的数据不存在于主存储单元中时,必须从辅助存储单元中读出所需的数据。因此,存在如下顾虑:尽管系统启动速度加快,紧随启动之后的系统的操作速度仍可能减慢。
希望加快系统的启动速度,以及系统启动后的操作速度。
根据本技术的一个实施例,提供了一种存储器管理设备,其包括:预读执行单元,其执行从第一存储单元向第二存储单元的数据的预读;以及初始数据保存单元,其保存包括在所述预读执行单元执行所述预读前放置在所述第二存储单元中的至少一部分数据项以及由所述预读执行单元预读的数据的数据,来作为初始数据,该初始数据包括在包括所述第一存储单元和第二存储单元的系统启动时保存在所述第二存储单元中的数据。
预读执行单元可以在系统停止时执行预读,初始数据可以包括在停止系统时存储在第二存储单元中的数据以及由预读执行单元预读的数据。
预读执行单元可以在启动系统后预读在执行系统的功能中所用的数据。
还提供了在系统启动后执行预测功能的预测单元,预读执行单元可以预读在由预测单元预测的功能中使用的数据。
初始数据保存单元可以将初始数据保存在第一存储单元中,可以在启动系统时进一步提供将初始数据从第一存储单元预读到第二存储单元中的数据读出单元。
初始数据保存单元可以将初始数据保存在第二存储单元中。
预读执行单元可在系统启动后执行预读,初始数据保存单元可以保存包括在启动系统后存储在第二存储单元中的数据项的至少一部分数据,以及由预读执行单元作为在第一存储单元中的初始数据而预读的数据,还进一步提供了在启动系统时将初始数据从第一存储单元预读到第二存储单元中的数据读出单元。
当初始数据并未保存在第一存储单元中时,初始数据保存单元可以将在系统启动后保存在第二存储单元中的数据项的至少一部分作为第一初始数据保存在第一存储单元中,当第一初始数据保存在第一存储单元中且第二初始数据并未保存在第一存储单元中时,预读执行单元可以在启动系统后执行预读,初始数据保存单元可以保存包括第一初始数据以及由预读执行单元作为在第一存储单元中的第二初始数据而预读的数据。
预读执行单元还可以在读出后执行对应于系统的启动方法的数据预读,并将初始数据移动到第二存储单元。
预读执行单元可以在启动系统后执行对应于启动系统方法的数据的预读,初始数据保存单元可能保存在系统的每一个启动方法中不同的初始数据,在系统启动时,数据读出单元可以将与系统的启动方法相对应的初始数据从第一存储单元预读到第二存储单元中。
初始数据保存单元可以在执行系统的程序改变时对初始数据进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210387951.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:金银花植物饮料的生产工艺
- 下一篇:一种危险化学品灾害现场快速控制系统