[發明專利]存儲器管理器、存儲器管理方法、控制程序和記錄介質在審
| 申請號: | 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.szxzyx.cn/pat/books/201210387951.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:金銀花植物飲料的生產工藝
- 下一篇:一種危險化學品災害現場快速控制系統





