[發明專利]使用服務處理器的CPU退縮系統和CPU退縮方法無效
| 申請號: | 200580048956.8 | 申請日: | 2005-03-18 |
| 公開(公告)號: | CN101137964A | 公開(公告)日: | 2008-03-05 |
| 發明(設計)人: | 東秀憲;山崎昭宏 | 申請(專利權)人: | 富士通株式會社 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京三友知識產權代理有限公司 | 代理人: | 黃綸偉 |
| 地址: | 日本神*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 使用 服務 處理器 cpu 退縮 系統 方法 | ||
1.一種使用服務處理器的CPU退縮系統,其特征在于,上述CPU退縮系統具有:
服務處理器,其進行運行系統的CPU檢查,在判斷為上述CPU具有基于自身的硬件資源的基本動作能力時,將CPU控制轉給微程序;以及
微程序,其以系統復位為時機,進行包括上述運行系統的CPU在內的系統結構單元的診斷,
上述微程序從上述服務處理器取得微程序進行的診斷即將結束之前的錯誤CPU信息,并根據上述錯誤CPU信息委托上述服務處理器對有不穩定動作預兆的CPU進行退縮。
2.根據權利要求1所述的使用服務處理器的CPU退縮系統,其特征在于,上述服務處理器監視上述運行系統的CPU的錯誤發生狀況,上述服務處理器具有在上述微程序進行的診斷處理即將結束之前存儲上述錯誤發生狀況的錯誤CPU信息積存部。
3.根據權利要求2所述的使用服務處理器的CPU退縮系統,其特征在于,在從上述微程序接受錯誤CPU信息的發送委托后,上述服務處理器將存儲在上述錯誤CPU信息積存部中的錯誤CPU信息通知給上述微程序。
4.根據權利要求3所述的使用服務處理器的CPU退縮系統,其特征在于,上述微程序根據由上述服務處理器通知的錯誤CPU信息確定要退縮的CPU,對上述服務處理器進行上述CPU的退縮委托,接受委托的上述服務處理器執行上述CPU的退縮。
5.一種使用服務處理器的CPU退縮方法,其特征在于,在上述CPU退縮方法中:
在微程序即將結束之前,微程序從服務處理器取得服務處理器所取得的CPU信息,根據所取得的錯誤CPU信息委托上述服務處理器對有不穩定動作預兆的CPU進行退縮,上述服務處理器在OS啟動前執行有不穩定動作預兆的CPU的退縮,其中,上述CPU信息是在微程序中無法直接識別的錯誤。
6.一種使用服務處理器的CPU退縮方法,其特征在于,上述CPU退縮方法包括如下步驟:
由服務處理器識別微程序執行構成系統的單元的初始設定或者診斷過程中的CPU硬件錯誤的發生情況的步驟;
生成系統側的錯誤CPU信息的步驟;
在微程序即將結束之前,委托上述服務處理器通知已出現錯誤的CPU信息,上述服務處理器接受上述委托而將已出現錯誤的CPU信息通知給上述微程序的步驟;
上述微程序判斷所通知的錯誤CPU信息的內容,對上述服務處理器確定進行退縮委托的CPU,委托上述服務處理器進行退縮的步驟;以及
接受來自上述微程序的退縮委托后,上述服務處理器執行退縮該CPU的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士通株式會社,未經富士通株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200580048956.8/1.html,轉載請聲明來源鉆瓜專利網。





