[發明專利]快速啟動計算機的系統和方法有效
| 申請號: | 200610073168.0 | 申請日: | 2006-04-10 |
| 公開(公告)號: | CN101055527A | 公開(公告)日: | 2007-10-17 |
| 發明(設計)人: | 黃茂林 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中科專利商標代理有限責任公司 | 代理人: | 朱進桂 |
| 地址: | 100085北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 快速 啟動 計算機 系統 方法 | ||
技術領域
本發明涉及一種快速啟動計算機的系統和方法,能夠提高計算機啟動速度并優化計算機工作效率。
背景技術
目前現有的快速啟動計算機的方案基本上均為將前一次的系統信息存儲起來,當系統需要重新初始化來啟動計算機時,由啟動程序讀取該所存儲的系統信息,然后對各系統設備進行初始化,以供操作系統使用來完成計算機的快速啟動。
這些方案中加快計算機啟動的技術主要在于:啟動程序不用再次對計算機設備進行掃描,從而節省了啟動時間。但是,當熱插拔的設備、需要動態分配資源的設備、或系統設備發生變化時,所述啟動程序還是需要對發生變化的這些設備進行再次掃描,并且還需要對所有存在的計算機設備進行初始化,特別是,需要解壓并加載第三方驅動程序等,這將造成計算機啟動速度的降低和計算機工作效率的低下。
為了克服現有技術中的上述缺陷,需要提出一種快速啟動計算機的系統和方法,能夠提高計算機啟動速度并優化計算機工作效率。
發明內容
因此,本發明的目的是提出一種快速啟動計算機的系統和方法,能夠提高計算機啟動速度并優化計算機工作效率。
為了實現上述目的,根據本發明,提出了一種快速啟動計算機的方法,包括:當計算機主系統未運行而啟動輔助系統正在運行時,由啟動輔助系統實時掃描當前計算機設備并對需要初始化的計算機設備進行初始化,將當前計算機設備的設備信息存儲到計算機主系統的系統存儲器中,當計算機主系統上電時,由啟動程序對計算機主系統的系統存儲器中所存儲的設備信息進行掃描,并根據掃描得到的設備信息來啟動計算機。
優選地,所述需要初始化的計算機設備包括熱插拔的設備、需要動態分配資源的設備、或發生變化的系統設備。
優選地,于所述對需要初始化的計算機設備進行初始化通過解壓且加載第三方驅動程序來實現。
為了實現上述目的,根據本發明,還提出了一種快速啟動計算機的方法,包括:當在計算機主系統正在運行且啟動輔助系統正在運行的情況下,對計算機主系統上電重啟時,由啟動輔助系統實時掃描當前計算機設備并對需要初始化的計算機設備進行初始化,將當前計算機設備的設備信息存儲到計算機主系統的系統存儲器中,在當前計算機設備的設備信息到計算機主系統的系統存儲器的存儲操作完成之后,由啟動程序對計算機主系統的系統存儲器中所存儲的設備信息進行掃描,并根據掃描得到的設備信息來啟動計算機。
為了實現上述目的,根據本發明,還提出了一種用于快速啟動計算機的系統,包括:啟動輔助系統,用于實時掃描當前計算機設備并對需要初始化的計算機設備進行初始化,并且將當前計算機設備的設備信息存儲到計算機主系統的系統存儲器中,計算機主系統,當所述計算機主系統被上電啟動時,由啟動程序對計算機主系統的系統存儲器中所存儲的設備信息進行掃描,并根據掃描得到的設備信息來啟動計算機。
優選地,所述啟動輔助系統包括:獨立處理器,用于利用獨立存儲設備中所存儲的實時監控程序來實時掃描當前計算機設備并對需要初始化的計算機設備進行初始化,并且將當前計算機設備的設備信息存儲到計算機主系統的系統存儲器中;獨立存儲設備,用于存儲實時監控程序;以及獨立電源,用于為所述啟動輔助系統供電。
附圖說明
通過參考以下結合附圖對所采用的優選實施例的詳細描述,本發明的上述目的、優點和特征將變得顯而易見,其中:
圖1是根據本發明實施例的用于快速啟動計算機的系統的配置圖;
圖2是根據本發明的實施例,當計算機主系統未運行而啟動輔助系統正在運行時快速啟動計算機的過程的流程圖;以及
圖3是當在計算機主系統正在運行且啟動輔助系統正在運行的情況下、對計算機主系統上電重啟時的過程的流程圖。
具體實施方式
下面將參考附圖來說明本發明的優選實施例。
圖1是根據本發明實施例的用于快速啟動計算機的系統的配置圖。
如圖1所示,根據本發明的用于快速啟動計算機的系統包括計算機主系統(未示出)和啟動輔助系統10。啟動輔助系統10實時掃描當前計算機設備并對需要初始化的計算機設備進行初始化,并且將當前計算機設備的設備信息存儲到計算機主系統的系統存儲器20中。當所述計算機主系統被上電啟動時,計算機主系統通過啟動程序對計算機主系統的系統存儲器20中所存儲的設備信息進行掃描,并根據掃描得到的設備信息來啟動計算機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610073168.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種優化地址空間的版本下載方法
- 下一篇:分布式光纖溫度測量方法





