[發明專利]一種無盤計算機啟動加速方法有效
| 申請號: | 201110230248.3 | 申請日: | 2011-08-11 |
| 公開(公告)號: | CN102323888A | 公開(公告)日: | 2012-01-18 |
| 發明(設計)人: | 程琛;吳建華;謝海雁;卓云之;蔣關平 | 申請(專利權)人: | 杭州順網科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04L29/08 |
| 代理公司: | 杭州天勤知識產權代理有限公司 33224 | 代理人: | 胡紅娟 |
| 地址: | 310013 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 計算機 啟動 加速 方法 | ||
1.一種無盤計算機啟動加速方法,包括如下步驟:
(1)任一無盤計算機向服務器發送啟動請求數據包;所述的服務器與多臺無盤計算機相連;
(2)服務器接收啟動請求數據包;
若所述的無盤計算機為最先向服務器發送啟動請求數據包的無盤計算機,服務器根據啟動請求數據包從服務器硬盤中讀取對應的啟動響應數據包,并將對應的啟動響應數據包存儲于SBUF中,同時將對應的啟動響應數據包發送給無盤計算機;
若所述的無盤計算機為非最先向服務器發送啟動請求數據包的無盤計算機,服務器先判斷啟動請求數據包是否為無盤計算機發送的第一個啟動請求數據包:
若是,服務器從SBUF中讀取排列前N的啟動響應數據包,并將這N個啟動響應數據包發送給無盤計算機,N為大于1的自然數;
若否,服務器根據啟動請求數據包從SBUF中查找是否存有對應的啟動響應數據包:若存有,服務器直接從SBUF中讀取對應的啟動響應數據包并發送給無盤計算機;若不存有,服務器根據啟動請求數據包從服務器硬盤中讀取對應的啟動響應數據包并發送給無盤計算機,此時若SBUF的存儲空間未滿,服務器同時將該對應的啟動響應數據包存儲于SBUF中;
(3)無盤計算機接收啟動響應數據包;
若所述的無盤計算機為最先向服務器發送啟動請求數據包的無盤計算機,無盤計算機將啟動響應數據包存儲于CBUF中,并根據該啟動響應數據包執行啟動;若CBUF的存儲空間已滿,無盤計算機直接根據啟動響應數據包執行啟動;
若所述的無盤計算機為非最先向服務器發送啟動請求數據包的無盤計算機,無盤計算機將最先接收到的N個啟動響應數據包存儲于CBUF中,并根據第一個啟動請求數據包對應的啟動響應數據包執行啟動;對于隨后接收到的啟動響應數據包,無盤計算機判斷CBUF的存儲空間:若CBUF的存儲空間未滿,無盤計算機將啟動響應數據包存儲于CBUF中,并根據該啟動響應數據包執行啟動;若CBUF的存儲空間已滿,無盤計算機直接根據啟動響應數據包執行啟動;
(4)根據步驟(1)至(3),無盤計算機依次發送所有的啟動請求數據包,并接收所有對應的啟動響應數據包以執行啟動;
其中,若所述的無盤計算機為非最先向服務器發送啟動請求數據包的無盤計算機,在無盤計算機向服務器發送下一個啟動請求數據包之前,無盤計算機先根據下一個啟動請求數據包從CBUF中查找是否存有對應的啟動響應數據包:若存有,無盤計算機直接從CBUF中讀取對應的啟動響應數據包并執行啟動;若不存有,執行步驟(1)至(3)。
2.根據權利要求1所述的無盤計算機啟動加速方法,其特征在于:所述的SBUF中存有按存儲時間順序排列的若干個啟動響應數據包,且每臺無盤計算機向服務器發送的第一個啟動請求數據包對應的啟動響應數據包均為SBUF中排列最前的啟動響應數據包。
3.根據權利要求1所述的無盤計算機啟動加速方法,其特征在于:所述的步驟(2)中,N個啟動響應數據包的大小總和等于CBUF存儲容量的大小。
4.根據權利要求1所述的無盤計算機啟動加速方法,其特征在于:當啟動階段完成后,所述的無盤計算機保留CBUF中的啟動響應數據包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州順網科技股份有限公司,未經杭州順網科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110230248.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數字化功率控制器中的移相觸發電路
- 下一篇:高速主軸電動機





