[發明專利]使用與非門快閃存儲器的電子裝置及其存儲器管理方法無效
| 申請號: | 201110295787.5 | 申請日: | 2011-09-30 |
| 公開(公告)號: | CN103035288A | 公開(公告)日: | 2013-04-10 |
| 發明(設計)人: | 林永森;徐瑞慶 | 申請(專利權)人: | 宏碁股份有限公司 |
| 主分類號: | G11C16/02 | 分類號: | G11C16/02 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 臧建明 |
| 地址: | 中國臺灣新北市*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 與非門 閃存 電子 裝置 及其 存儲器 管理 方法 | ||
技術領域
本發明涉及一種電子裝置及其存儲器管理方法,尤其涉及一種使用與非門快閃存儲器的電子裝置及其存儲器管理方法。
背景技術
近來美國英特爾(Intel)公司發表一種稱為快速快閃待機(Fast?Flash?Standby,FFS)的技術,此技術在使用者命令電子裝置進入待機模式時,將電子裝置的系統存儲器中的數據復制到與非門快閃存儲器(NAND?Flash)或是復制到使用與非門快閃存儲器制成的固態硬盤(Solid?State?Disk,SSD)后,停止供電給系統存儲器及與非門快閃存儲器,藉以達到類似休眠(Hibernate)模式的狀態。
詳言之,圖1是現有快速快閃待機程序的流程圖。請參照圖1,當電子裝置接收到使用者發出的待機指令(步驟S102)時,即會初始化快速快閃待機程序(步驟S104),而將系統存儲器中的數據復制到與非門快閃存儲器(步驟S106)。待數據復制完成后,隨即控制電子裝置的操作系統進入休眠模式(步驟S108),此時電子裝置即會停止供電給系統存儲器及與非門快閃存儲器,藉此達到省電的功效。
當使用者重新啟動電子裝置后,儲存在與非門快閃存儲器或是固態硬盤中的數據將會回復到系統存儲器中,使得電子裝置的操作系統可回復到正常操作模式。由于與非門快閃存儲器具有高速、非揮發性(Non-Volatile)等特性,因此該技術可縮短操作系統進出休眠模式的時間,使得操作系統從休眠模式回復的速度近乎一般從待機模式回復的速度,而由于與非門快閃存儲器無需供電,因此電子裝置的電源消耗近乎休眠模式。
然而,由于半導體結構的穩定性有一定時效,與非門快閃存儲器及固態硬盤都存在所謂可信賴度(reliability)的問題,也就是其存取次數有一定的限制。隨著存取次數的增加,存儲器的存儲單元(cell)即會開始損壞,存儲器的容量也隨的遞減。而由于快速快閃待機技術存取與非門快閃存儲器的頻率相當高,因此隨著電子裝置使用時間的增加,有可能會發生存儲單元損壞數量過多致使存儲器容量不足以支援待機數據的儲存及回復,進而造成系統進入待機或休眠模式后發生數據漏失的情形。
發明內容
本發明提供一種存儲器管理方法及使用與非門快閃存儲器的電子裝置,藉由判斷與非門快閃存儲器的狀態,決定是否使用快速快閃待機技術以進入休眠模式,可避免數據漏失。
本發明提出一種存儲器管理方法,適用于可使用與非門快閃存儲器記錄系統存儲器數據的電子裝置。此方法系在接收到待機指令時,初始化快速快閃待機(Fast?Flash?Standby,FFS)程序,并檢查與非門快閃存儲器的狀態是否適于記錄系統存儲器中的數據。其中,若判定此狀態適于記錄該數據,則將系統存儲器的數據復制到與非門快閃存儲器,并控制電子裝置的操作系統進入休眠模式;反之,若判定此狀態不適于記錄該數據,則直接控制電子裝置的操作系統進入待機模式。
在本發明的一實施例中,上述檢查與非門快閃存儲器的狀態是否適于記錄系統存儲器數據的步驟包括判斷與非門快閃存儲器的可用空間是否大于系統存儲器的存儲空間。其中,若判斷可用空間大于存儲空間,則判定與非門快閃存儲器的狀態適于記錄所述數據;反之,若判斷可用空間不大于存儲空間,則判定與非門快閃存儲器的狀態不適于記錄所述數據。
在本發明的一實施例中,上述檢查與非門快閃存儲器的狀態是否適于記錄系統存儲器數據的步驟包括檢查與非門快閃存儲器是否仍具有備用空間。其中,若判斷具有備用空間,則判定與非門快閃存儲器的狀態適于記錄所述數據;反之,若判斷不具有備用空間,則判定與非門快閃存儲器的狀態不適于記錄所述數據。
在本發明的一實施例中,若判定狀態不適于記錄系統存儲器數據,上述方法更包括終止快速快閃待機程序。
在本發明的一實施例中,在進入休眠模式之后,上述方法更包括接收回復指令,據以將與非門快閃存儲器中記錄的數據回復至系統存儲器,以將電子裝置的操作系統回復至正常操作模式。
本發明提出一種具有與非門快閃存儲器的電子裝置,其包括系統存儲器、與非門快閃存儲器及控制器。其中,系統存儲器適于記錄數據。控制器系耦接于系統存儲器及與非門快閃存儲器,適于在接收到待機指令時,初始化快速快閃待機程序,并檢查與非門快閃存儲器的狀態是否適于記錄系統存儲器中的數據。其中,若判定此狀態適于記錄所述數據,將系統存儲器中的數據復制到與非門快閃存儲器,并控制電子裝置的操作系統進入休眠模式;反之,若判定此狀態不適于記錄所述數據,則控制電子裝置的操作系統進入待機模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏碁股份有限公司,未經宏碁股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110295787.5/2.html,轉載請聲明來源鉆瓜專利網。





