[發(fā)明專利]啟動系統(tǒng)的方法和裝置、計算設(shè)備、可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201711268630.7 | 申請日: | 2017-12-05 |
| 公開(公告)號: | CN108255527A | 公開(公告)日: | 2018-07-06 |
| 發(fā)明(設(shè)計)人: | 葉錚;徐長明 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計算設(shè)備 硬件資源 資源配置信息 初始化 啟動系統(tǒng) 可讀存儲介質(zhì) 方法和裝置 申請 啟動操作系統(tǒng) 系統(tǒng)啟動 | ||
本申請?zhí)峁┮环N啟動系統(tǒng)的方法和裝置、計算設(shè)備、可讀存儲介質(zhì)。本申請預(yù)先在資源配置信息中指定在計算設(shè)備啟動操作系統(tǒng)(operating system,OS)所需的最少硬件資源。在該方法中,計算設(shè)備獲取該資源配置信息,初始化所述計算設(shè)備中所述資源配置信息指定的硬件資源,在初始化后的硬件資源上啟動所述OS。在本申請中,該資源配置信息指定的硬件資源是計算設(shè)備中的部分硬件資源,因此不需要初始化計算設(shè)備的所有硬件資源,減少了初始化計算設(shè)備的硬件資源的時間,從而減少了啟動系統(tǒng)所需的時間,提高計算設(shè)備的系統(tǒng)啟動效率。
技術(shù)領(lǐng)域
本申請涉及計算設(shè)備領(lǐng)域,尤其涉及一種啟動系統(tǒng)的方法和裝置、計算設(shè)備、可讀存儲介質(zhì)。
背景技術(shù)
隨著計算設(shè)備(例如服務(wù)器)的發(fā)展,計算設(shè)備配置的處理器越來越多,處理器的功能越來越大。相應(yīng)地,計算設(shè)備配置的內(nèi)存條的數(shù)量越來越多,內(nèi)存的總?cè)萘吭絹碓酱蟆S嬎阍O(shè)備配置的快速外設(shè)組件互連(Peripheral Component Interconnect Express,PCIE)設(shè)備越來越多,PCIE設(shè)備的功能越來越強(qiáng)大。
計算設(shè)備在啟動系統(tǒng)時需要初始化計算設(shè)備中所有的硬件(例如處理器和內(nèi)存),導(dǎo)致啟動系統(tǒng)的時間越來越長。初始化具有2個處理器的計算設(shè)備至少需要5分鐘,初始化具有4個處理器的計算設(shè)備需要需要至少20分鐘,初始化具有8個處理器的計算設(shè)備需要40分鐘以上;尤其在一些高端配置的服務(wù)器(例如處理器節(jié)點(diǎn)更多)上,初始化時間需要1個或多個小時。計算設(shè)備的系統(tǒng)啟動慢,不能滿足云計算的快速響應(yīng)要求;另外,計算設(shè)備的開發(fā)階段和運(yùn)維階段也需要快速完成系統(tǒng)啟動。
發(fā)明內(nèi)容
有鑒于此,本申請?zhí)峁┝艘环N啟動系統(tǒng)的方法和裝置、計算設(shè)備、可讀存儲介質(zhì),可以提高計算設(shè)備的系統(tǒng)啟動效率。
第一方面,本申請?zhí)峁┮环N啟動系統(tǒng)的方法。預(yù)先在資源配置信息中指定在計算設(shè)備啟動操作系統(tǒng)(operating system,OS)所需的該計算設(shè)備中的部分硬件資源。在該方法中,計算設(shè)備獲取該資源配置信息,初始化所述計算設(shè)備中所述資源配置信息指定的硬件資源,在初始化后的硬件資源上啟動所述OS。
在本申請中,初始化資源配置信息指定的硬件資源是計算設(shè)備中的部分硬件資源,因此不需要初始化計算設(shè)備的所有硬件資源,減少了初始化計算設(shè)備的硬件資源的時間,從而減少了啟動系統(tǒng)所需的時間,提高計算設(shè)備的系統(tǒng)啟動效率。
結(jié)合第一方面或第一方面的任意一種可能設(shè)計,在本可能設(shè)計中,預(yù)先在資源配置信息中指定在計算設(shè)備啟動操作系統(tǒng)(operating system,OS)所需的最少硬件資源。
這樣,根據(jù)該資源配置信息,僅初始化了計算設(shè)備中啟動OS所需的最少硬件資源。由于不需要初始化計算設(shè)備的所有硬件資源,減少了初始化計算設(shè)備的硬件資源的時間,從而減少了啟動系統(tǒng)所需的時間,提高計算設(shè)備的系統(tǒng)啟動效率。
結(jié)合第一方面或第一方面的任意一種可能設(shè)計,在本可能設(shè)計中,所述計算設(shè)備具有M個處理器,每個處理器包括多個處理器核。資源配置信息指定該N個處理器中的部分處理器核;計算設(shè)備根據(jù)該資源配置信息初始化所述計算設(shè)備中N個處理器中的部分處理器核,M大于或等于N,M和N均為正整數(shù)。
這樣,計算設(shè)備根據(jù)該資源配置信息只初始化該處理器中的部分處理器核,減少了初始化處理器的時間。
結(jié)合第一方面或第一方面的任意一種可能設(shè)計,在本可能設(shè)計中,所述資源配置信息指定了目標(biāo)內(nèi)存容量的內(nèi)存,所述目標(biāo)內(nèi)存容量小于所述計算設(shè)備包括的內(nèi)存的總?cè)萘俊S嬎阍O(shè)備初始化所述計算設(shè)備中所述資源配置信息指定的目標(biāo)內(nèi)存容量的內(nèi)存,初始化后的所述目標(biāo)內(nèi)存容量的內(nèi)存供初始化后的處理器使用。
這樣,計算設(shè)備在初始化內(nèi)存時,只初始化資源配置信息指定目標(biāo)內(nèi)存容量的內(nèi)存,由于不需要初始化計算設(shè)備的所有內(nèi)存,減少了初始化計算設(shè)備的內(nèi)存的時間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711268630.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:基于軌道交通的控制方法和裝置
- 下一篇:專用集成電路啟動方法





