亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法

文檔序號(hào):6449617閱讀:452來(lái)源:國(guó)知局
專利名稱:保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是指一種保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法。
背景技術(shù)
目前的計(jì)算機(jī)系統(tǒng)當(dāng)用戶打開計(jì)算機(jī)電源時(shí),需要經(jīng)過BIOS的開機(jī)自檢、操作系統(tǒng)的裝載和應(yīng)用程序的加載等過程,一般開機(jī)時(shí)間需要2~3分鐘,這種漫長(zhǎng)的等待容易讓用戶對(duì)PC系統(tǒng)產(chǎn)生厭倦情緒,降低使用PC系統(tǒng)的積極性。同樣,在關(guān)閉系統(tǒng)時(shí),需要對(duì)當(dāng)前工作數(shù)據(jù)進(jìn)行保存?zhèn)浞莸?。這對(duì)用戶來(lái)說(shuō)極其不方便,浪費(fèi)時(shí)間,導(dǎo)致工作效率低。
另外,如果意外停電,現(xiàn)有的技術(shù)無(wú)法對(duì)計(jì)算機(jī)當(dāng)前的狀態(tài)、數(shù)據(jù)進(jìn)行保存,容易造成數(shù)據(jù)丟失、系統(tǒng)破壞,甚至引發(fā)系統(tǒng)崩潰。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法,能夠節(jié)省計(jì)算機(jī)開關(guān)機(jī)時(shí)間,并在下次開機(jī)時(shí)能夠迅速恢復(fù)到上一次關(guān)機(jī)是計(jì)算機(jī)系統(tǒng)的工作狀態(tài),并且對(duì)于意外停電也能夠使系統(tǒng)和數(shù)據(jù)及時(shí)備份,避免數(shù)據(jù)和系統(tǒng)被破壞。
本發(fā)明的一種保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法,至少包括以下步驟關(guān)閉計(jì)算機(jī)時(shí),將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在存儲(chǔ)單元中,并進(jìn)入存儲(chǔ)單元休眠狀態(tài),然后關(guān)閉計(jì)算機(jī);打開計(jì)算機(jī)時(shí),將存儲(chǔ)器從休眠狀態(tài)中喚醒,將保存在存儲(chǔ)單元中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中。
該方法所述存儲(chǔ)單元是計(jì)算機(jī)的內(nèi)存,所述關(guān)閉計(jì)算機(jī)是關(guān)閉除內(nèi)存供電系統(tǒng)之外所有設(shè)備的供電系統(tǒng)。
該方法所述存儲(chǔ)單元是計(jì)算機(jī)的硬盤。
該方法所述存儲(chǔ)單元是帶有USB接口的閃存。
該方法進(jìn)一步包括在計(jì)算機(jī)中添加臨時(shí)電源;計(jì)算機(jī)處于工作狀態(tài)而意外停電時(shí),啟動(dòng)臨時(shí)電源維持當(dāng)前計(jì)算機(jī)的設(shè)備供電,并將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存到硬盤中,然后使計(jì)算機(jī)進(jìn)入硬盤休眠狀態(tài)并停止臨時(shí)電源的供電;直到外接電源恢復(fù)供電時(shí),自動(dòng)開機(jī),將保存在硬盤中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中。
該方法進(jìn)一步包括在計(jì)算機(jī)中添加臨時(shí)電源;計(jì)算機(jī)在關(guān)機(jī)后意外停電時(shí),啟動(dòng)臨時(shí)電源為計(jì)算機(jī)的設(shè)備供電,并將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存到硬盤中,然后使計(jì)算機(jī)進(jìn)入硬盤休眠狀態(tài)并停止臨時(shí)電源的供電;直到外接電源恢復(fù)供電時(shí),自動(dòng)開機(jī),將保存在硬盤中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中,然后將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在內(nèi)存中,關(guān)閉除內(nèi)存供電系統(tǒng)以外的所有供電系統(tǒng)。
該方法所述臨時(shí)電源為可重復(fù)充電的充電電池,當(dāng)存在外接電源時(shí),由外接電源隨時(shí)對(duì)充電電池進(jìn)行充電。
由上述方案可以看出,本發(fā)明所提供的保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法無(wú)須用戶干涉即可實(shí)現(xiàn)即時(shí)開關(guān)計(jì)算機(jī),非常有效的減少開關(guān)機(jī)所花費(fèi)的時(shí)間。并且在意外停電時(shí)也能夠及時(shí)保存系統(tǒng)當(dāng)前狀態(tài),避免數(shù)據(jù)丟失、破壞或系統(tǒng)崩潰,提高了工作效率和系統(tǒng)的安全性。


圖1為本發(fā)明方法較佳實(shí)施例的工作流程圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
本發(fā)明方案的思路是當(dāng)用戶按下計(jì)算機(jī)電源開關(guān)鍵關(guān)機(jī)時(shí),快速將當(dāng)前內(nèi)存中的數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在存儲(chǔ)單元中,然后切斷計(jì)算機(jī)設(shè)備的供電系統(tǒng);打開計(jì)算機(jī)時(shí),在將保存在存儲(chǔ)單元中的數(shù)據(jù)恢復(fù)回去。如此計(jì)算機(jī)一開機(jī)即可迅速恢復(fù)到計(jì)算機(jī)關(guān)閉前的工作狀態(tài),而無(wú)需用戶干涉。
下面對(duì)本發(fā)明較佳的實(shí)施方案進(jìn)行詳細(xì)描述說(shuō)明。
本發(fā)明的存儲(chǔ)單元可采用各種存儲(chǔ)設(shè)備,如帶USB接口的移動(dòng)硬盤、閃存,以及計(jì)算機(jī)自身的硬盤等。本實(shí)施例中綜合性能、成本等因素考慮采用計(jì)算機(jī)自身內(nèi)存作為存儲(chǔ)單元,由于內(nèi)存需要持續(xù)供電,因此需要給內(nèi)存單獨(dú)提供電源,或?qū)ΜF(xiàn)有的計(jì)算機(jī)電源系統(tǒng)進(jìn)行改造,使其在關(guān)機(jī)狀態(tài)下也能持續(xù)為內(nèi)存供電。
另外,為了應(yīng)付意外停電情況的發(fā)生,還需要提供一個(gè)臨時(shí)電源,當(dāng)停電時(shí),由臨時(shí)電源供電,將內(nèi)存中的數(shù)據(jù)轉(zhuǎn)移到計(jì)算機(jī)硬盤中后再切斷臨時(shí)電源,臨時(shí)電源可采用普通容量的充電電池。同時(shí)還要有一個(gè)硬件控制模塊,實(shí)現(xiàn)即時(shí)反映電源環(huán)境變化,提供電源及時(shí)切換操作,并發(fā)出中斷信號(hào)通知計(jì)算機(jī)操作系統(tǒng)。硬件控制模塊可有多種制作方案,比如可由一個(gè)電壓比較器、電源切換開關(guān)和二極管構(gòu)成。
并在BIOS中植入相應(yīng)的軟件控制模塊,控制BIOS執(zhí)行各種休眠、喚醒功能,響應(yīng)計(jì)算機(jī)電源開關(guān)鍵的動(dòng)作和硬件控制模塊發(fā)出的反映外接電源狀態(tài)變化中斷信號(hào),并促使操作系統(tǒng)進(jìn)入相應(yīng)的工作模式。
本實(shí)施例具體的工作流程,參見圖1所示用戶在第一次插上外接電源開機(jī)時(shí),即計(jì)算機(jī)第一次啟動(dòng)時(shí),此時(shí)存儲(chǔ)單元即內(nèi)存中沒有任何信息,則操作系統(tǒng)會(huì)自動(dòng)按照正常順序啟動(dòng),即BIOS自檢,并引導(dǎo)操作系統(tǒng),加載應(yīng)用程序。
當(dāng)用戶按下計(jì)算機(jī)開關(guān)鍵關(guān)機(jī)時(shí),BIOS檢測(cè)到是按下了電源開關(guān)鍵,于是向操作系統(tǒng)發(fā)出系統(tǒng)控制中斷命令,操作系統(tǒng)馬上停止當(dāng)前所有正在運(yùn)行的程序,把當(dāng)前設(shè)備的工作狀態(tài)保存到內(nèi)存中,進(jìn)入內(nèi)存體眠狀態(tài),并通知BIOS,BIOS切斷所有內(nèi)存以外設(shè)備的供電系統(tǒng)。此過程所需要的時(shí)間大概為1~2秒,而與之相比普通情況操作系統(tǒng)的關(guān)機(jī)時(shí)間為10~40秒,且需要用戶干涉。
其中,內(nèi)存休眠狀態(tài)是指內(nèi)存由電源供電并進(jìn)入自刷新狀態(tài),以保護(hù)當(dāng)前內(nèi)存中的數(shù)據(jù)。此時(shí)電源只為內(nèi)存模塊供電并提供內(nèi)存保存數(shù)據(jù)時(shí)自刷新所需的功耗,此功耗非常低,通常僅需0.2W。切斷計(jì)算機(jī)供電系統(tǒng)時(shí),可采用軟件控制保留內(nèi)存供電系統(tǒng)的打開狀態(tài),也可將內(nèi)存的供電系統(tǒng)直接與外接電源相連,使其不受計(jì)算機(jī)開關(guān)機(jī)的制約。
當(dāng)用戶按下電源開關(guān)鍵開機(jī)時(shí),所有設(shè)備恢復(fù)供電,BIOS自檢判斷出開機(jī)前的狀態(tài)是內(nèi)存休眠狀態(tài),于是通知操作系統(tǒng),操作系統(tǒng)將原先保存在內(nèi)存中相應(yīng)的數(shù)據(jù)寫回到設(shè)備中,讓設(shè)備全部恢復(fù)到原來(lái)的工作狀態(tài)。此過程所需要的時(shí)間不足1秒,相比普通操作系統(tǒng)的正常啟動(dòng)時(shí)間為1~2分鐘。
這一過程對(duì)于一般操作系統(tǒng)來(lái)說(shuō)無(wú)需進(jìn)行特別設(shè)置就能自動(dòng)完成的。通常BIOS在自檢中判斷出內(nèi)存處于休眠狀態(tài),會(huì)自動(dòng)通知操作系統(tǒng)執(zhí)行喚醒操作,如此系統(tǒng)就瞬間地回到用戶關(guān)機(jī)前的工作狀態(tài)。
只要外接電源存在,用戶的開關(guān)機(jī)動(dòng)作將一直按照步驟2、3來(lái)執(zhí)行,如此實(shí)現(xiàn)該操作系統(tǒng)的即時(shí)開關(guān)機(jī),所有保存和恢復(fù)動(dòng)作無(wú)須用戶干涉,用戶只需按一下計(jì)算機(jī)開關(guān)鍵即可,簡(jiǎn)單快捷,安全可靠。
下面再來(lái)看兩種可能的意外情況當(dāng)操作系統(tǒng)正在運(yùn)行時(shí)意外停電。硬件控制模塊將自動(dòng)啟用臨時(shí)電源維持當(dāng)前供電并產(chǎn)生一個(gè)中斷信號(hào)通知操作系統(tǒng),操作系統(tǒng)檢測(cè)到該中斷信號(hào)的產(chǎn)生,將當(dāng)前各個(gè)設(shè)備的工作狀態(tài)和內(nèi)存中的數(shù)據(jù)保存到硬盤中,進(jìn)入硬盤休眠狀態(tài)后通知BIOS,由BIOS關(guān)閉所有供電系統(tǒng)。
直到當(dāng)外接電源恢復(fù)供電時(shí),計(jì)算機(jī)將自動(dòng)開機(jī),運(yùn)行BIOS自檢后,將保存在硬盤中的停電前的狀態(tài)恢復(fù)回來(lái),繼續(xù)運(yùn)行停電前的工作任務(wù)。
其中,為了節(jié)省臨時(shí)電源的耗電,也可使臨時(shí)電源不對(duì)顯示器等設(shè)備供電,具體可以通過使臨時(shí)電源不與顯示器連接等方式來(lái)實(shí)現(xiàn),也可以設(shè)置一個(gè)轉(zhuǎn)換開關(guān),由用戶選擇是否需要為顯示器供電。通常硬盤處于休眠狀態(tài)時(shí)會(huì)在內(nèi)部加有休眠狀態(tài)的標(biāo)識(shí),當(dāng)操作系統(tǒng)檢測(cè)到此標(biāo)識(shí)時(shí)就會(huì)自動(dòng)執(zhí)行喚醒操作。對(duì)于沒有硬盤休眠狀態(tài)的操作系統(tǒng),可在BIOS中植入程序段讓BIOS來(lái)執(zhí)行此操作。
當(dāng)系統(tǒng)處于內(nèi)存休眠狀態(tài)時(shí)意外停電,也就是系統(tǒng)處于關(guān)機(jī)狀態(tài)下時(shí)意外停電。硬件控制模塊將自動(dòng)啟動(dòng)臨時(shí)電源恢復(fù)計(jì)算機(jī)各硬件設(shè)備的供電,其中也可通過設(shè)置而使其不打開顯示器,BIOS判斷出此前狀態(tài)是內(nèi)存休眠狀態(tài),于是通知操作系統(tǒng)將原先保存在內(nèi)存中的數(shù)據(jù)寫回到設(shè)備中,讓設(shè)備全部恢復(fù)到原來(lái)的工作狀態(tài),然后硬件控制模塊判斷出當(dāng)前供電是臨時(shí)電源提供,于是產(chǎn)生一個(gè)中斷信號(hào)通知操作系統(tǒng),操作系統(tǒng)檢測(cè)到該中斷信號(hào)的產(chǎn)生,將當(dāng)前各個(gè)設(shè)備的工作狀態(tài)和內(nèi)存中的數(shù)據(jù)保存到硬盤中,進(jìn)入硬盤休眠狀態(tài)后通知BIOS,BIOS關(guān)閉所有供電系統(tǒng)。
直到當(dāng)外接電源恢復(fù)供電時(shí),計(jì)算機(jī)自動(dòng)開機(jī),BIOS完成自檢并通知操作系統(tǒng)將保存在硬盤中的此前狀態(tài)恢復(fù)回來(lái),然后BIOS強(qiáng)制讓操作系統(tǒng)進(jìn)入內(nèi)存休眠狀態(tài),即操作系統(tǒng)馬上停止當(dāng)前所有正在運(yùn)行的程序,把當(dāng)前設(shè)備的工作狀態(tài)保存到內(nèi)存中,進(jìn)入內(nèi)存休眠狀態(tài),并通知BIOS,BIOS切斷所有內(nèi)存以外設(shè)備的供電系統(tǒng)。從而用戶下一次按下開關(guān)鍵時(shí),保證系統(tǒng)能夠瞬間回到用戶前一次工作狀態(tài)。
本發(fā)明提供的保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作的前一狀態(tài)的方法,適用于大部分的計(jì)算機(jī)和計(jì)算機(jī)操作系統(tǒng)。通過簡(jiǎn)單的設(shè)備添加和軟件設(shè)置就可以非常有效的減少開關(guān)機(jī)所花費(fèi)的時(shí)間,用戶只需按下電源開關(guān)鍵即可實(shí)現(xiàn)快速開關(guān)機(jī),避免用戶關(guān)機(jī)所需要的手動(dòng)關(guān)閉應(yīng)用程序和保存數(shù)據(jù),減少用戶等待時(shí)間。并且在意外停電時(shí)隨時(shí)保存系統(tǒng)當(dāng)前狀態(tài),避免數(shù)據(jù)丟失、破壞或系統(tǒng)崩潰,提高工作效率和系統(tǒng)的安全性。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法,其特征在于至少包括以下步驟關(guān)閉計(jì)算機(jī)時(shí),將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在存儲(chǔ)單元中,并進(jìn)入存儲(chǔ)單元休眠狀態(tài),然后關(guān)閉計(jì)算機(jī);打開計(jì)算機(jī)時(shí),將存儲(chǔ)器從休眠狀態(tài)中喚醒,將保存在存儲(chǔ)單元中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述存儲(chǔ)單元是計(jì)算機(jī)的內(nèi)存,所述關(guān)閉計(jì)算機(jī)是關(guān)閉除內(nèi)存供電系統(tǒng)之外所有設(shè)備的供電系統(tǒng)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述存儲(chǔ)單元是計(jì)算機(jī)的硬盤。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述存儲(chǔ)單元是帶有USB接口的閃存。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于進(jìn)一步包括在計(jì)算機(jī)中添加臨時(shí)電源;計(jì)算機(jī)處于工作狀態(tài)而意外停電時(shí),啟動(dòng)臨時(shí)電源維持當(dāng)前計(jì)算機(jī)的設(shè)備供電,并將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存到硬盤中,然后使計(jì)算機(jī)進(jìn)入硬盤休眠狀態(tài)并停止臨時(shí)電源的供電;直到外接電源恢復(fù)供電時(shí),自動(dòng)開機(jī),將保存在硬盤中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于進(jìn)一步包括在計(jì)算機(jī)中添加臨時(shí)電源;計(jì)算機(jī)在關(guān)機(jī)后意外停電時(shí),啟動(dòng)臨時(shí)電源為計(jì)算機(jī)的設(shè)備供電,并將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存到硬盤中,然后使計(jì)算機(jī)進(jìn)入硬盤休眠狀態(tài)并停止臨時(shí)電源的供電;直到外接電源恢復(fù)供電時(shí),自動(dòng)開機(jī),將保存在硬盤中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中,然后將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在內(nèi)存中,關(guān)閉除內(nèi)存供電系統(tǒng)以外的所有供電系統(tǒng)。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于所述臨時(shí)電源為可重復(fù)充電的充電電池,當(dāng)存在外接電源時(shí),由外接電源隨時(shí)對(duì)充電電池進(jìn)行充電。
全文摘要
本發(fā)明公開了一種保存并快速恢復(fù)計(jì)算機(jī)系統(tǒng)工作狀態(tài)的方法,至少包括以下步驟關(guān)閉計(jì)算機(jī)時(shí),將當(dāng)前內(nèi)存數(shù)據(jù)和計(jì)算機(jī)設(shè)備工作狀態(tài)保存在存儲(chǔ)單元中,并進(jìn)入存儲(chǔ)單元休眠狀態(tài),然后關(guān)閉計(jì)算機(jī);打開計(jì)算機(jī)時(shí),將存儲(chǔ)器從休眠狀態(tài)中喚醒,將保存在存儲(chǔ)單元中的數(shù)據(jù)恢復(fù)到內(nèi)存和計(jì)算機(jī)設(shè)備中。通過本發(fā)明方案無(wú)須用戶干涉即可實(shí)現(xiàn)即時(shí)開關(guān)計(jì)算機(jī),非常有效的減少開關(guān)機(jī)所花費(fèi)的時(shí)間。并且在意外停電時(shí)也能夠及時(shí)保存系統(tǒng)當(dāng)前狀態(tài),避免數(shù)據(jù)丟失、破壞或系統(tǒng)崩潰,提高了工作效率和系統(tǒng)的安全性。
文檔編號(hào)G06F1/30GK1530795SQ03119418
公開日2004年9月22日 申請(qǐng)日期2003年3月12日 優(yōu)先權(quán)日2003年3月12日
發(fā)明者章丹峰, 李眾慶, 張建輝 申請(qǐng)人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1