System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 人妻av无码一区二区三区,亚洲av无码国产精品色在线看不卡,亚洲av无码片区一区二区三区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    動態顯示管理信息的方法、設備、介質及計算機程序產品技術

    技術編號:42845385 閱讀:7 留言:0更新日期:2024-09-27 17:15
    本發明專利技術涉及計算機技術領域,公開了一種動態顯示管理信息的方法、設備、介質及計算機程序產品,應用于基本輸入輸出系統,包括:在執行驅動配置環境階段,讀取電子產品中不同核心設備的在位信息,并確認各核心設備是否在位;若核心設備在位,則將相應的在位設備信息更新或填寫在協議表用于顯示核心設備部分信息的類型表格中;若核心設備未在位,則將對應的類型表格進行卸載;在更新或填寫在位設備信息后,和/或,在卸載完對應的類型表格后,利用交互界面展示協議表中的管理信息。這樣可以釋放協議表未使用的類型過多占用的內存資源數量,減少占據協議表有限的預留字節數量的使用情況,并且提高有效信息查看的效率,節約運維人力成本。

    【技術實現步驟摘要】

    本專利技術涉及計算機,特別是涉及一種動態顯示管理信息的方法、設備、介質及計算機程序產品


    技術介紹

    1、當前電子產品需要在操作系統下查看管理信息。簡而言之,就是將電子產品主板上所有信息進行統一搜集并匯總更新至基本輸入輸出系統(basic?input?output?system,bios)的主板或系統制造者以標準格式顯示產品管理信息所需遵循的統一規范(systemmanagement?bios,smbios)協議表中用于記錄。

    2、但是,由于每個電子產品具體的實際配置不一定一致,如服務器配置,分為單路、雙路、四路、八路等多種服務器,若服務器系統中涉及多個配置但實際未進行具體設備的安裝,將此類信息進行填寫的話將導致協議表的類型較多且不利于查看、尋找具體的、實際的設備信息,同時在服務器啟動時因協議表在執行驅動配置環境(driver?executionenvironment,dxe)階段加載時會受到類型中填寫字符長度的影響,倘若填寫字符數量較多且在dxe階段之后進行更新且預留的字節數不足將導致服務器系統宕機,并且將協議表的類型所需的字節預留最大的字節數但系統啟動時不使用,會造成內存資源的浪費。


    技術實現思路

    1、本專利技術的目的是提供一種動態顯示管理信息的方法、設備、介質及計算機程序產品,可以釋放協議表未使用的類型過多占用的內存資源數量,減少占據協議表有限的預留字節數量的使用情況,提高有效信息查看的效率。

    2、為了解決上述技術問題,本專利技術提供一種動態顯示管理信息的方法,應用于基本輸入輸出系統,包括:

    3、在執行驅動配置環境階段,讀取電子產品中不同核心設備的在位信息,并確認各所述核心設備是否在位;

    4、若所述核心設備在位,則將相應的在位設備信息更新或填寫在協議表用于顯示所述核心設備部分信息的類型表格中;若所述核心設備未在位,則將對應的類型表格進行卸載;

    5、在更新或填寫在位設備信息后,和/或,在卸載完對應的類型表格后,利用交互界面展示協議表中的管理信息。

    6、第一方面,在本專利技術提供的上述動態顯示管理信息的方法中,讀取電子產品中不同核心設備的在位信息,并確認各所述核心設備是否在位,包括:

    7、依次讀取電子產品中各處理器,各處理器中的各內存槽位的內存,各外圍組件互連設備和各電源的在位信息;

    8、根據讀取的各處理器在位信息,確認各處理器是否在位;

    9、根據讀取的各內存槽位的內存在位信息,確認各內存是否在位;

    10、根據讀取的各外圍組件互連設備在位信息,確認各外圍組件互連設備對應的槽位是否存在外圍組件互連設備;

    11、根據讀取的各電源在位信息,確認各電源是否在位。

    12、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,若所述核心設備在位,則將相應的在位設備信息更新或填寫在協議表用于顯示所述核心設備部分信息的類型表格中;若所述核心設備未在位,則將對應的類型表格進行卸載,包括:

    13、若處理器在位,則將在位處理器的相關信息更新在協議表的處理器類型表格中;若處理器未在位,則將未在位處理器信息對應的處理器類型表格進行卸載;

    14、若內存在位,則將在位內存的相關信息填寫至協議表的內存類型表格中;若內存未在位,則將未在位內存信息對應的內存類型表格進行卸載;

    15、若槽位存在外圍組件互連設備,則將存在的外圍組件互連設備的相關信息填寫至協議表的插槽類型表格中;若槽位不存在外圍組件互連設備,則將不存在外圍組件互連設備的插槽信息對應的插槽類型表格進行卸載;

    16、若電源在位,則將在位電源的相關信息更新至協議表的電源類型表格中;若電源未在位,則將未在位電源信息對應的電源類型表格進行卸載。

    17、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,若處理器在位,則將在位處理器的相關信息更新在協議表的處理器類型表格中;若處理器未在位,則將未在位處理器信息對應的類型表格進行卸載,包括:

    18、若處理器在位,則讀取在位處理器的相關寄存器來獲取在位處理器的參數信息;

    19、將在位處理器的參數信息更新在協議表的第一處理器類型表格以及第二處理器類型表格中;第一處理器類型表格用于顯示處理器部分關鍵信息;第二處理器類型表格用于顯示處理器部分緩存信息;

    20、若處理器未在位,則將未在位處理器對應的第一處理器類型表格和第二處理器類型表格進行卸載。

    21、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,將在位處理器的參數信息更新在協議表的第一處理器類型表格以及第二處理器類型表格中,包括:

    22、將在位處理器的槽位信息,類型,架構,廠商,版本,電壓,外部時鐘,最大速率,當前速率,狀態,序列號,型號,核數,使能核數,線程數和核數類型更新在協議表的第一處理器類型表格中;

    23、將在位處理器中l1緩存的緩存名稱,l1緩存操作模式,l1緩存位置信息,l1緩存安裝容量,l1緩存最大容量,l1緩存類型,l1緩存錯誤類型,l2緩存的緩存名稱,l2緩存操作模式,l2緩存位置信息,l2緩存安裝容量,l2緩存最大容量,l2緩存類型,l2緩存錯誤類型,l3緩存的緩存名稱,l3緩存操作模式,l3緩存位置信息,l3緩存安裝容量,l3緩存最大容量,l3緩存類型和l3緩存錯誤類型更新在協議表的第二處理器類型表格中。

    24、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,若內存在位,則將在位內存的相關信息填寫至協議表的內存類型表格中;若內存未在位,則將未在位內存信息對應的內存類型表格進行卸載,包括:

    25、若內存在位,則獲取在位內存的相關信息;

    26、將在位內存的相關信息填寫在協議表的第一內存類型表格,第二內存類型表格以及第三內存類型表格中;第一內存類型表格用于顯示內存部分類型信息;第二內存類型表格用于顯示內存部分參數信息;第三內存類型表格用于顯示內存部分地址信息;

    27、若內存未在位,則將未在位內存對應的第一內存類型表格,第二內存類型表格和第三內存類型表格進行卸載。

    28、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,將在位內存的相關信息填寫在協議表的第一內存類型表格,第二內存類型表格以及第三內存類型表格中,包括:

    29、將在位內存的內存鏈接方式,內存錯誤類型,最大內存容量和內存數量填寫在協議表的第一內存類型表格中;

    30、將在位內存的內存總寬度,內存數據寬度,內存容量,內存類型,內存位置信息,內存內部分區信息,內存代型,內存速率,內存廠商,內存序列號,內存區塊數量,內存設置速率,內存最大電壓,內存最小電壓和內存當前電壓填寫在協議表的第二內存類型表格中;

    31、將在位內存的內存起始地址和內存結束地址填寫在協議表的第三內存類型表格中。

    32、另一方面,在本專利技術提供的上述動態顯示管理信息的方法中,若槽位存在外圍本文檔來自技高網...

    【技術保護點】

    1.一種動態顯示管理信息的方法,其特征在于,應用于基本輸入輸出系統,所述方法包括:

    2.根據權利要求1所述的動態顯示管理信息的方法,其特征在于,讀取電子產品中不同核心設備的在位信息,并確認各所述核心設備是否在位,包括:

    3.根據權利要求2所述的動態顯示管理信息的方法,其特征在于,若所述核心設備在位,則將相應的在位設備信息更新或填寫在協議表用于顯示所述核心設備部分信息的類型表格中;若所述核心設備未在位,則將對應的類型表格進行卸載,包括:

    4.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若處理器在位,則將在位處理器的相關信息更新在協議表的處理器類型表格中;若處理器未在位,則將未在位處理器信息對應的類型表格進行卸載,包括:

    5.根據權利要求4所述的動態顯示管理信息的方法,其特征在于,將在位處理器的參數信息更新在協議表的第一處理器類型表格以及第二處理器類型表格中,包括:

    6.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若內存在位,則將在位內存的相關信息填寫至協議表的內存類型表格中;若內存未在位,則將未在位內存信息對應的內存類型表格進行卸載,包括:

    7.根據權利要求6所述的動態顯示管理信息的方法,其特征在于,將在位內存的相關信息填寫在協議表的第一內存類型表格,第二內存類型表格以及第三內存類型表格中,包括:

    8.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若槽位存在外圍組件互連設備,則將存在的外圍組件互連設備的相關信息填寫至協議表的插槽類型表格中,包括:

    9.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若電源在位,則將在位電源的相關信息更新至協議表的電源類型表格中,包括:

    10.根據權利要求2所述的動態顯示管理信息的方法,其特征在于,確認各處理器是否在位,包括:

    11.根據權利要求10所述的動態顯示管理信息的方法,其特征在于,確認各內存是否在位,包括:

    12.根據權利要求2所述的動態顯示管理信息的方法,其特征在于,確認電源是否在位,包括:

    13.一種動態顯示管理信息的設備,其特征在于,所述設備包括:

    14.一種非易失性存儲介質,其特征在于,所述非易失性存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至12任一項所述的動態顯示管理信息的方法的步驟。

    15.一種計算機程序產品,包括計算機程序/指令,其特征在于,所述計算機程序/指令被處理器執行時實現如權利要求1至12任一項所述的動態顯示管理信息的方法的步驟。

    ...

    【技術特征摘要】

    1.一種動態顯示管理信息的方法,其特征在于,應用于基本輸入輸出系統,所述方法包括:

    2.根據權利要求1所述的動態顯示管理信息的方法,其特征在于,讀取電子產品中不同核心設備的在位信息,并確認各所述核心設備是否在位,包括:

    3.根據權利要求2所述的動態顯示管理信息的方法,其特征在于,若所述核心設備在位,則將相應的在位設備信息更新或填寫在協議表用于顯示所述核心設備部分信息的類型表格中;若所述核心設備未在位,則將對應的類型表格進行卸載,包括:

    4.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若處理器在位,則將在位處理器的相關信息更新在協議表的處理器類型表格中;若處理器未在位,則將未在位處理器信息對應的類型表格進行卸載,包括:

    5.根據權利要求4所述的動態顯示管理信息的方法,其特征在于,將在位處理器的參數信息更新在協議表的第一處理器類型表格以及第二處理器類型表格中,包括:

    6.根據權利要求3所述的動態顯示管理信息的方法,其特征在于,若內存在位,則將在位內存的相關信息填寫至協議表的內存類型表格中;若內存未在位,則將未在位內存信息對應的內存類型表格進行卸載,包括:

    7.根據權利要求6所述的動態顯示管理信息的方法,其特征在于,將在位內存的相關信息填寫...

    【專利技術屬性】
    技術研發人員:孫秀強孫魁潘霖
    申請(專利權)人:蘇州元腦智能科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 永久免费AV无码网站国产| 久久精品无码精品免费专区| 性色AV一区二区三区无码| 无码午夜成人1000部免费视频| 国产成人精品无码播放| 亚洲国产精品成人精品无码区| 18禁无遮挡无码网站免费| 无码日韩人妻精品久久蜜桃| 中文无码人妻有码人妻中文字幕| 无码A级毛片免费视频内谢| 亚洲欧洲av综合色无码| 免费看又黄又无码的网站| 无码AV中文一区二区三区| AV无码小缝喷白浆在线观看| 亚洲国产AV无码专区亚洲AV| 伊人天堂av无码av日韩av| 国产精品无码久久av| 久久久久无码国产精品一区| 午夜精品久久久久久久无码| 精品久久久久久久无码久中文字幕| 亚洲国产精品无码av| 久久久久亚洲av无码专区喷水| 久久久久无码精品国产| 亚洲成a人片在线观看无码| 国产成人无码av在线播放不卡| 永久免费AV无码网站在线观看| 国产精品99精品无码视亚| 无码熟妇αⅴ人妻又粗又大| 无码av免费网站| 中文字幕乱码无码人妻系列蜜桃| 亚洲av永久无码精品漫画| 人妻丰满熟妇AV无码区HD| 成人无码A区在线观看视频| 精品国产毛片一区二区无码| 五十路熟妇高熟无码视频| 亚洲AV无码专区国产乱码电影| 久久久精品天堂无码中文字幕| 国产∨亚洲V天堂无码久久久| 中文字幕av无码一区二区三区电影| 国产亚洲人成无码网在线观看| 国产成人综合日韩精品无码不卡|