一種電子設備、作業系統及其狀態監控平臺及方法與流程
2023-05-20 18:48:41 1

本發明涉及計算機領域,更具體而言,涉及一種電子設備、作業系統及其狀態監控平臺及方法。
背景技術:
計算機在對日常工作和學習帶來了極大的方便,以筆記本電腦為例,其功能強大,攜帶方便,吸引了大量的用戶,對於筆記本電腦的使用者而言,具有一個穩定和健康的作業系統,是對電腦的基本要求,備受關注。目前,筆記本市場以國外品牌為主,國產自主品牌的筆記本的市場競爭力較弱,以飛騰筆記本為例,其使用人群還不廣泛,客戶基本為軍隊、政府、以及各種研究單位,還沒有達到民用可推廣階段。再加之各種硬體開發廠家只關注硬體平臺的穩定性,缺乏對用戶使用滿意度的關注。導致飛騰筆記本作業系統軟體對硬體平臺的監控和管理仍是空白,以至於個人用戶對我們的飛騰筆記本硬體平臺的使用缺乏了解與信心。
因此,如何實現在作業系統下用戶對硬體基本狀態的監控和了解,也成為本領域技術人員亟需解決的技術問題。
技術實現要素:
鑑於此,本發明提出了一種電子設備、作業系統及其狀態監控平臺及方法,以解決如何在作業系統下實現用戶對硬體基本狀態的監控和了解。
一方面,本發明提出的一種作業系統的狀態監控平臺,用於對具有所述作業系統的電子設備的狀態監控,包括:
獲取模塊,用於獲取所述電子設備的硬體狀態或/和工作狀態信息;
處理模塊,與所述獲取模塊連接,用於根據所述電子設備的硬體狀態或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據,並發送給顯示模塊;
顯示模塊,與所處理模塊連接,用於通過可視化界面顯示所述電子設備的硬體狀態數據或/和工作狀態數據。
作為上述狀態監控平臺在一方面的改進,優選地,所述硬體狀態信息包括主板狀態信息或/和CPU狀態信息或/和顯卡狀態信息或/和內存狀態信息或/和硬碟狀態信息或/和GPU狀態信息或/和網卡狀態信息或/和USB狀態信息或/和系統溫度信息或/和PCIE設備信息或/和光碟機信息,所述工作狀態信息包括電池狀態信息或/和工作電壓信息或/和工作模式信息或/和網絡狀態信息或/和作業系統信息。
作為上述狀態監控平臺在一方面的改進,優選地,所述CPU狀態信息包括CPU風扇轉速信息或/和CPU溫度信息;
所述硬碟狀態信息包括硬碟基本信息或/和硬碟連結狀態信息或/和硬碟轉速信息或/和硬碟當前讀寫速度信息;
所述電池狀態信息包括電池的設計容量信息或/和上次充滿電量信息或/和剩餘電量信息或/和剩餘工作時間信息或/和充放電狀態信息或/和電池充滿時間或/和電池放電放完時間;
所述工作模式信息包括電影模式或/和文本模式信息;
所述網絡狀態信息包括MAC地址信息或/和網絡連接狀態或/和網絡速度信息;
所述作業系統信息包括系統版本信息或/和系統更新信息或/和BIOS系統下載與更新信息或/和EC系統下載與更新信息或/和EEPROM版本信息。
作為上述狀態監控平臺在一方面的改進,優選地,所述狀態監控平臺還還包括:
控制模塊,與所述顯示模塊連接,用於接收顯示模塊發送的控制信息,並將所述控制信息轉化為控制指令;
執行模塊,與所述控制模塊連接,用於接收所述控制指令,並控制所述電子設備的硬體狀態或工作狀態。
作為上述狀態監控平臺在一方面的改進,優選地,所述控制信息包括充電速度信息或/和LVDS亮度信息或/和LVDS屏幕開關信息或/和輔助設備開關信息或/和開蓋銷毀硬碟數據功能的啟用與關閉。
作為上述狀態監控平臺在一方面的改進,優選地,所述獲取模塊用於通過讀取控制系統腳本及EC晶片以獲取所述電子設備的硬體狀態或/和工作狀態信息,所述顯示模塊為系統管理軟體界面。
作為上述狀態監控平臺在一方面的改進,優選地,還包括報警器,與處理模塊連接,所述處理模塊還用於在所述硬體狀態或/和工作狀態信息出錯時,控制所述報警器工作;以及
記錄模塊,與處理模塊連接,所述處理模塊還用於在所述硬體狀態或/和工作狀態信息出錯時,控制所述記錄模塊生成日誌信息。
本發明提出的一種作業系統的狀態監控平臺用於對具有作業系統的電子設備的狀態監控,通過獲取模塊,可以獲取到電子設備的硬體狀態或/和工作狀態信息;通過處理模塊,可以將電子設備的硬體狀態或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據;通過顯示模塊,可以通過可視化界面顯示電子設備的硬體狀態數據或/和工作狀態數據。通過本方案,可以很方便地通過可視化界面監控到電子設備的硬體狀態信息及工作狀態信息,可以實現CPU溫度、系統溫度、風扇轉速、電壓等狀態的可視化監控,讓用戶直觀了解電子設備硬體狀態及工作狀態的穩定性,對硬體實現模塊化的功能管理,增加客戶了解與使用信心。在進一步的方案中,還可以通過可視化界面實現對部分硬體狀態或/和工作狀態的控制,實現狀態出錯時的日誌生成和報警功能。
另一方面,本發明還提出了一種作業系統,設置有上述任一種狀態監控平臺。
再一方面,本發明還提出了一種電子設備,設置有上述任一種狀態監控平臺或設置有上述的作業系統。
最後,本發明還提出了一種作業系統的狀態監控方法,用於對具有所述作業系統的電子設備的狀態監控,包括如下步驟:
步驟101:通過讀取控制系統腳本及EC晶片以獲取所述電子設備的硬體狀態或/和工作狀態信息;
步驟102:根據所述電子設備的硬體狀態信息或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據;
步驟103:通過系統管理軟體的可視化界面顯示所述電子設備的硬體狀態或/和工作狀態數據。
對應地,根據本發明提出的電子設備、作業系統及其狀態監控方法也具有狀態監控平臺的有益效果,在此不再贅述。
附圖說明
圖1為本發明的一種作業系統的狀態監控平臺的示意圖;
圖2為本發明的一種作業系統的狀態監控方法的流程圖。
具體實施方式
為了能夠更清楚地理解本發明的上述目的、特徵和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。需要說明的是,在不衝突的情況下,本申請的實施例及實施例中的特徵可以相互組合。
如背景技術部分所言,目前國產筆記本在諸多方面處於劣勢,比如飛騰平臺下筆記本還沒有一種可以在作業系統下用戶可用的軟體來實現對硬體平臺的狀態監控,比如沒有CPU溫度、系統溫度、風扇轉速、電壓等狀態監控的可視化界面,也沒有電池及設備的管理功能、以及狀態出錯時的log和報警功能。因此,雖然採用飛騰FT1500A-4CBGA CPU 所生產的筆記本可以量產,但是,由於不能實現作業系統下監控硬體基本狀態、CPU溫度、系統溫度、風扇轉速、電壓等狀態的可視化界面、以及狀態出錯時的log和報警功能等。以致於客戶缺乏信心,影響產品市場。
參見圖1,一方面,本發明提供的一種作業系統的狀態監控平臺,用於對具有作業系統的電子設備的狀態監控,包括:
獲取模塊10,用於獲取電子設備的硬體狀態或/和工作狀態信息;
處理模塊20,與獲取模塊10連接,用於根據電子設備的硬體狀態或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據,並發送給顯示模塊30;
顯示模塊30,與所處理模塊20連接,用於通過可視化界面顯示電子設備的硬體狀態數據或/和工作狀態數據。
本發明提供的作業系統的狀態監控平臺用於對具有作業系統的電子設備的狀態監控,其可以為軟體平臺,通過獲取模塊10,可以獲取到電子設備的硬體狀態或/和工作狀態信息;通過處理模塊20,可以將電子設備的硬體狀態或/和工作狀態信息經過處理或轉換(如A/D轉換)生成便於用戶識別的硬體狀態數據或/和工作狀態數據;通過顯示模塊30,可以通過可視化界面顯示電子設備的硬體狀態數據或/和工作狀態數據。通過本方案,可以很方便地通過可視化界面監控到電子設備的硬體狀態信息及工作狀態信息,可以實現CPU溫度、系統溫度、風扇轉速、電壓等狀態的可視化監控,讓用戶直觀了解電子設備硬體狀態及工作狀態的穩定性,同時,對硬體實現模塊化的功能管理,增加客戶對硬體的了解了解以及對電子設備的使用信心。
上述方案中,硬體狀態信息可以有多種,可以包括電子設備的一種或多種硬體,工作狀態信息也可以包括電子設備的一種或多種工作狀態,通過上述方案,可以實現硬體檢測、電池管理、顯示管理、省電模式管理、磁碟管理、網絡管理及高級管理等功能,使用戶對電子設備實現全方位的監控,具體而言,硬體狀態信息可以包括主板狀態信息或/和CPU(Central Processing Unit,中央處理器)狀態信息或/和顯卡狀態信息或/和內存狀態信息或/和硬碟狀態信息或/和GPU(Graphics Processing Unit,圖形處理器,又稱顯示核心、視覺處理器、顯示晶片,是一種專門在個人電腦、工作站、遊戲機和一些行動裝置上圖像運算工作的微處理器)狀態信息或/和網卡狀態信息或/和USB(Universal Serial Bus,通用串行總線)狀態信息或/和系統溫度信息或/和PCIE(PCI-Express,最新的總線和接口標準)設備信息或/和光碟機信息,硬體狀態信息的監控可以針對性監控一種,也可以監控多種主要的硬體狀態,優選對所有硬體狀態的監控;工作狀態信息包括電池狀態信息或/和工作電壓信息或/和工作模式信息或/和網絡狀態信息或/和作業系統信息。進一步地,CPU狀態信息包括CPU風扇轉速信息或/和CPU溫度信息;硬碟狀態信息包括硬碟基本信息或/和硬碟連結狀態信息或/和硬碟轉速信息或/和硬碟當前讀寫速度信息;電池狀態信息包括電池的設計容量信息或/和上次充滿電量信息或/和剩餘電量信息或/和剩餘工作時間信息或/和充放電狀態信息或/和電池充滿時間或/和電池放電放完時間;工作模式信息包括電影模式或/和文本模式信息;網絡狀態信息包括MAC地址(MAC即Media Access Control或者Medium Access Control,意為物理地址)信息或/和網絡連接狀態或/和網絡速度信息;作業系統信息包括系統版本信息或/和系統更新信息或/和BIOS(Basic Input Output System,基本輸入輸出系統)系統下載與更新信息或/和EC(Embed Controller,嵌入式控制器)系統下載與更新信息或/和EEPROM (Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲器)版本信息。通過本方案,可以實現對硬體信息和工作狀態信息的全面監控,使客戶對硬體有更全面的了解。
為實現通過可視化界面實現對部分硬體狀態或/和工作狀態的控制,上述狀態監控平臺還包括:控制模塊40,與顯示模塊30連接,用於接收顯示模塊30發送的控制信息,並將控制信息轉化為控制指令;執行模塊50,與控制模塊40連接,用於接收控制指令,並控制電子設備的硬體狀態或工作狀態,容易理解地,本方案中的顯示模塊除了具有數據顯示功能外,還具有控制信息輸入功能,其輸入可以通過電子設備的鍵盤、滑鼠或觸控螢幕等來實現。
具體而言,上述的控制信息可以包括充電速度信息或/和LVDS(Low-Voltage Differential Signaling,低電壓差分信號)亮度信息或/和LVDS屏幕開關信息或/和輔助設備開關信息或/和開蓋銷毀硬碟數據功能的啟用與關閉,通過上述方案,可以實現對充電、亮度、輔助設備開關等的軟體控制。
上述方案中,優選地,獲取模塊10用於通過讀取控制系統腳本及EC晶片以獲取電子設備的硬體狀態或/和工作狀態信息,顯示模塊20為系統管理軟體界面。通過讀取控制系統腳本及EC晶片以獲取電子設備的硬體狀態或/和工作狀態信息,可以利用電子設備原有的信息,來源方便,通過軟體界面顯示,界面友好,顯示方便。
為實現電子設備的狀態出錯時的日誌生成和報警功能。上述方案中,優選地,還包括報警器70,與處理模塊20連接,處理模塊20還用於在硬體狀態或/和工作狀態信息出錯時,控制報警器工作;以及
記錄模塊60,與處理模塊20連接,處理模塊20還用於在硬體狀態或/和工作狀態信息出錯時,控制記錄模塊生成日誌信息。
另一方面,本發明還提出一種包括上述任一種狀態監控平臺的作業系統,以及包括上述任一種狀態監控平臺的電子設備,或包含前述作業系統的電子設備。
由於該作業系統和電子設備均具有上述的狀態監控平臺,因而可以通過獲取模塊獲取到電子設備的硬體狀態或/和工作狀態信息;可以通過處理模塊將電子設備的硬體狀態或/和工作狀態信息經過處理或轉換(如A/D轉換)生成便於用戶識別的硬體狀態數據或/和工作狀態數據;通可以過顯示模塊通過可視化界面顯示電子設備的硬體狀態數據或/和工作狀態數據。因而,可以很方便地通過可視化界面監控到電子設備的硬體狀態信息及工作狀態信息,進一步可以實現CPU溫度、系統溫度、風扇轉速、電壓等狀態的可視化監控,讓用戶直觀了解電子設備硬體狀態及工作狀態的穩定性,同時,對硬體實現模塊化的功能管理,增加客戶對硬體的了解了解以及對電子設備的使用信心。
再一方面,如圖2所示,本發明提出一種作業系統的狀態監控方法,用於對具有作業系統的電子設備的狀態監控,包括如下步驟:
步驟101:通過讀取控制系統腳本及EC晶片以獲取電子設備的硬體狀態或/和工作狀態信息;
步驟102:根據電子設備的硬體狀態信息或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據;
步驟103:通過系統管理軟體的可視化界面顯示電子設備的硬體狀態或/和工作狀態數據。
上述作業系統的狀態監控方法,通過讀取控制系統腳本及EC晶片獲取電子設備的硬體狀態或/和工作狀態信息;根據電子設備的硬體狀態信息或/和工作狀態信息生成硬體狀態數據或/和工作狀態數據;並通過系統管理軟體的可視化界面顯示電子設備的硬體狀態或/和工作狀態數據。因而,可以很方便地通過可視化界面監控到電子設備的硬體狀態信息及工作狀態信息,進一步可以實現CPU溫度、系統溫度、風扇轉速、電壓等狀態的可視化監控,讓用戶直觀了解電子設備硬體狀態及工作狀態的穩定性,同時,對硬體實現模塊化的功能管理,增加客戶對硬體的了解了解以及對電子設備的使用信心。
上述狀態監控方法還可以包括如下步驟:
步驟104:通過可視化界面發送硬體狀態或/和工作狀態的控制信息,並將控制信息轉化為控制指令;
步驟105:根據控制指令控制電子設備的硬體狀態或/和工作狀態。
通過上述步驟,可以通過可視化界面實現對部分硬體狀態或/和工作狀態的控制,提高該方法的靈活性和操控性。
具體而言,上述的硬體狀態信息包括主板狀態信息或/和CPU狀態信息或/和顯卡狀態信息或/和內存狀態信息或/和硬碟狀態信息或/和GPU狀態信息或/和網卡狀態信息或/和USB狀態信息或/和系統溫度信息或/和PCIE設備信息或/和光碟機信息,工作狀態信息包括電池狀態信息或/和工作電壓信息或/和工作模式信息或/和網絡狀態信息或/和作業系統信息;
上述的控制信息包括充電速度信息或/和LVDS亮度信息或/和LVDS屏幕開關信息或/和輔助設備開關信息或/和開蓋銷毀硬碟數據功能的啟用與關閉。
當然,本發明可以監控的硬體狀態信息和工作狀態信息不限於上述信息,根據所應用的電子設備的不同,可以增加或減少。
以上僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。