[發(fā)明專利]信息處理裝置及該信息處理裝置的控制方法無效
| 申請(qǐng)?zhí)枺?/td> | 201210035149.4 | 申請(qǐng)日: | 2012-02-16 |
| 公開(公告)號(hào): | CN102692992A | 公開(公告)日: | 2012-09-26 |
| 發(fā)明(設(shè)計(jì))人: | 山下貴弘 | 申請(qǐng)(專利權(quán))人: | 佳能株式會(huì)社 |
| 主分類號(hào): | G06F1/32 | 分類號(hào): | G06F1/32 |
| 代理公司: | 北京怡豐知識(shí)產(chǎn)權(quán)代理有限公司 11293 | 代理人: | 遲軍;李艷麗 |
| 地址: | 日本東京都*** | 國(guó)省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息處理 裝置 控制 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及具有休眠(hibernation)功能的信息處理裝置及該信息處理裝置的控制方法。
背景技術(shù)
隨著構(gòu)成系統(tǒng)的軟件的規(guī)模的增大,從開啟電源開關(guān)直到完成系統(tǒng)啟動(dòng)的時(shí)間(啟動(dòng)時(shí)間)延長(zhǎng)。作為由該啟動(dòng)時(shí)間的延長(zhǎng)所導(dǎo)致的問題的一個(gè)解決方案,可以使用休眠技術(shù)。
在休眠中,系統(tǒng)的易失性存儲(chǔ)器(RAM)中存儲(chǔ)的信息在電源切斷前被保存到諸如硬盤(HDD)、SSD(固態(tài)驅(qū)動(dòng)器)或USB(通用串行總線)存儲(chǔ)器等的非易失性存儲(chǔ)設(shè)備中。在下次系統(tǒng)啟動(dòng)時(shí),所保存的信息被重寫到易失性存儲(chǔ)器中以恢復(fù)切斷前的系統(tǒng)狀態(tài)。在近來的操作系統(tǒng)(OS)中,通過軟件來實(shí)現(xiàn)休眠,以例如省去在啟動(dòng)時(shí)的非必要信息的保存和恢復(fù)處理,由此縮短恢復(fù)時(shí)間。在該休眠中,在易失性存儲(chǔ)器與非易失性存儲(chǔ)設(shè)備之間交換信息,從而具有低訪問速度的設(shè)備(通常為非易失性存儲(chǔ)設(shè)備)的訪問速度在相當(dāng)程度上影響了休眠處理時(shí)間。
當(dāng)將正常系統(tǒng)啟動(dòng)處理所需的時(shí)間與休眠時(shí)的系統(tǒng)恢復(fù)時(shí)間相互比較時(shí),如果后者的時(shí)間更短,則在系統(tǒng)啟動(dòng)時(shí)使用休眠更具有優(yōu)勢(shì)。在日本專利特開2009-146061號(hào)公報(bào)中,通過測(cè)量用作信息的保存目的地的非易失性存儲(chǔ)設(shè)備的性能并且根據(jù)所測(cè)量的信息預(yù)測(cè)休眠時(shí)的恢復(fù)時(shí)間,來進(jìn)行關(guān)于休眠的使用是否具有優(yōu)勢(shì)的確定。基于該預(yù)測(cè)的恢復(fù)時(shí)間,決定是否要通過休眠來進(jìn)行下次系統(tǒng)啟動(dòng)操作。
然而,傳統(tǒng)上,與用作休眠數(shù)據(jù)的保存目的地的非易失性存儲(chǔ)設(shè)備的性能無關(guān)而根據(jù)預(yù)定過程來進(jìn)行休眠處理。這產(chǎn)生了不進(jìn)行非易失性存儲(chǔ)設(shè)備專屬的處理的問題。例如,在內(nèi)部頭機(jī)械操作時(shí),HDD訪問磁盤中存儲(chǔ)的信息。因此,HDD具有如下結(jié)構(gòu)特征,即機(jī)械操作的次數(shù)隨著要訪問的信息在磁盤上分成更多的片而增加,并且對(duì)信息的訪問速度降低。另一方面,SSD通過電氣處理來訪問所存儲(chǔ)的信息,因此能夠與信息的分片程度無關(guān)而以恒定訪問速度來訪問信息。
當(dāng)例如考慮到非易失性存儲(chǔ)設(shè)備的上述特征而將HDD用作休眠數(shù)據(jù)的保存目的地時(shí),期望抑制休眠數(shù)據(jù)的分片(fragmentation),從而不降低訪問速度。在例如Linux的情況下,采用交換文件(swap?file)的機(jī)制,其中部分休眠數(shù)據(jù)被保存在不使用的存儲(chǔ)區(qū)域中并在必要時(shí)恢復(fù)到存儲(chǔ)器中。因?yàn)獒槍?duì)存儲(chǔ)器管理上的各最小大小來進(jìn)行交換文件恢復(fù)處理,所以隨機(jī)訪問發(fā)生與通過按照最小大小來劃分要恢復(fù)的區(qū)域而獲得的值相等的次數(shù)。因此,當(dāng)使用HDD時(shí),期望盡可能不進(jìn)行使用交換文件的恢復(fù)處理。
發(fā)明內(nèi)容
本發(fā)明一方面在于消除傳統(tǒng)技術(shù)中的上述問題。
本發(fā)明的特征在于進(jìn)行與保存休眠中使用的數(shù)據(jù)的非易失性存儲(chǔ)器的特性對(duì)應(yīng)的休眠處理。
根據(jù)本發(fā)明的一方面,提供一種信息處理裝置,其能夠訪問易失性存儲(chǔ)單元、在連續(xù)訪問中比在隨機(jī)訪問中具有更高訪問速度的第一非易失性存儲(chǔ)單元、以及在隨機(jī)訪問中比在連續(xù)訪問中具有更高訪問速度的第二非易失性存儲(chǔ)單元,所述信息處理裝置包括:指定單元,其用于指定所述易失性存儲(chǔ)單元中存儲(chǔ)的數(shù)據(jù)要被保存至的非易失性存儲(chǔ)單元;選擇單元,其用于在所述指定單元指定所述第一非易失性存儲(chǔ)單元的情況下選擇連續(xù)數(shù)據(jù)的量大于隨機(jī)數(shù)據(jù)的量的第一存儲(chǔ)方法,而在所述指定單元指定所述第二非易失性存儲(chǔ)單元的情況下選擇隨機(jī)數(shù)據(jù)的量大于連續(xù)數(shù)據(jù)的量的第二存儲(chǔ)方法;以及控制單元,其用于進(jìn)行控制,以在滿足預(yù)定條件的情況下,使用由所述選擇單元選擇的所述第一存儲(chǔ)方法或所述第二存儲(chǔ)方法、將所述易失性存儲(chǔ)單元中存儲(chǔ)的數(shù)據(jù)保存在所述指定單元指定的非易失性存儲(chǔ)單元中,并且停止向所述易失性存儲(chǔ)單元供給電力。
根據(jù)本發(fā)明的一方面,提供一種信息處理裝置的控制方法,所述信息處理裝置能夠訪問易失性存儲(chǔ)設(shè)備、在連續(xù)訪問中比在隨機(jī)訪問中具有更高訪問速度的第一非易失性存儲(chǔ)設(shè)備、以及在隨機(jī)訪問中比在連續(xù)訪問中具有更高訪問速度的第二非易失性存儲(chǔ)設(shè)備,所述控制方法包括:指定步驟,指定所述易失性存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)要被保存至的非易失性存儲(chǔ)設(shè)備;選擇步驟,在所述指定步驟指定所述第一非易失性存儲(chǔ)設(shè)備的情況下選擇連續(xù)數(shù)據(jù)的量大于隨機(jī)數(shù)據(jù)的量的第一存儲(chǔ)方法,并且在所述指定步驟指定所述第二非易失性存儲(chǔ)設(shè)備的情況下選擇隨機(jī)數(shù)據(jù)的量大于連續(xù)數(shù)據(jù)的量的第二存儲(chǔ)方法;以及控制步驟,進(jìn)行控制,以在滿足預(yù)定條件的情況下,使用在所述選擇步驟中選擇的所述第一存儲(chǔ)方法或所述第二存儲(chǔ)方法、將所述易失性存儲(chǔ)設(shè)備中存儲(chǔ)的數(shù)據(jù)保存在所述指定步驟中指定的非易失性存儲(chǔ)設(shè)備中,并且停止向所述易失性存儲(chǔ)設(shè)備供給電力。
根據(jù)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于佳能株式會(huì)社,未經(jīng)佳能株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210035149.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:鍵盤及計(jì)算機(jī)
- 下一篇:電視機(jī)屏連接件
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F1-00 不包括在G06F 3/00至G06F 13/00和G06F 21/00各組的數(shù)據(jù)處理設(shè)備的零部件
G06F1-02 .數(shù)字函數(shù)發(fā)生器的
G06F1-04 .產(chǎn)生時(shí)鐘信號(hào)的或分配時(shí)鐘信號(hào)的,或者直接從這個(gè)設(shè)備中得出信號(hào)的
G06F1-16 .結(jié)構(gòu)部件或配置
G06F1-22 .限制或控制引線/門比例的裝置
G06F1-24 .復(fù)位裝置
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





