[發明專利]無操作系統支持的內存壓力測試方法、系統及相關組件有效
| 申請號: | 202010177019.9 | 申請日: | 2020-03-13 |
| 公開(公告)號: | CN111367745B | 公開(公告)日: | 2022-08-02 |
| 發明(設計)人: | 趙洪宋 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/07;G06F9/445 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉曉菲 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作系統 支持 內存 壓力 測試 方法 系統 相關 組件 | ||
本發明公開了一種無操作系統支持的內存壓力測試方法,包括:在待測試的主機的非系統盤中安裝預設的內存壓力測試工具;在主機重啟并且BIOS讀取了系統盤的MBR引導之后,編譯出內存壓力測試工具的引導項;基于內存壓力測試工具的引導項運行內存壓力測試工具,進行內存壓力測試。應用本申請的方案,有利于降低內存壓力測試時對系統盤的占用時間,為工作人員的開發進程提供了便利。本申請還提供了一種無操作系統支持的內存壓力測試系統及相關組件,具有相應技術效果。
技術領域
本發明涉及計算機技術領域,特別是涉及一種無操作系統支持的內存壓力測試方法、系統及相關組件。
背景技術
隨著科學技術的快速發展,人工智能、物聯網等技術在人們的生活中越來越普遍。大數據的應用需要高端服務器來支持。內存是服務器的重要部件,處理器的運算數據和外部存儲器交換的數據都暫存在內存中,因此,內存的壓力測試是服務器穩定性的重要測試指標之一。
目前,在進行內存的壓力測試時,通常是在Linux系統下運行內存測試工具,例如在Linux系統下運行的memtester工具,stressapptest工具等。以memtester工具為例,目前的內存壓力測試方案是先在Linux系統下的系統盤中安裝memtester工具,然后進行編譯、安裝和運行。具體的,安裝了memtester工具之后,BIOS(Basic Input Output System,基本輸入輸出系統)會進行自我檢查并根據BIOS的設置取得第一啟動設備,從而讀取第一啟動設備的MBR(Master Boot Record,主引導記錄)的引導。然后加載OS(Operating System,操作系統),具體包括加載內核kernel,再調用init進程,取得運行級別信息,之后執行rc.sysinit文件,啟動內核中的各個服務,最后是執行/etc/rc.d/rc.local文件。OS加載完畢之后,通過OS運行memtester工具,進行內存的壓力測試,例如通常會進行48小時的內存壓力測試。
而在進行內存壓力測試的整個過程中,例如前文描述中進行48小時的內存壓力測試,由于是通過OS運行memtester工具進行測試,因此系統盤無法被拿走用于其他用途。但是在服務器開發的場合下,經常會出現工作人員需要拿走系統盤進行其他項目用途的情況,內存壓力測試對系統盤的長時間占用導致開發效率降低。
綜上所述,如何有效地降低內存壓力測試時對系統盤的占用時間,是目前本領域技術人員急需解決的技術問題。
發明內容
本發明的目的是提供一種無操作系統支持的內存壓力測試方法、系統及相關組件,以有效地降低內存壓力測試時對系統盤的占用時間。
為解決上述技術問題,本發明提供如下技術方案:
一種無操作系統支持的內存壓力測試方法,包括:
在待測試的主機的非系統盤中安裝預設的內存壓力測試工具;
在所述主機重啟并且BIOS讀取了系統盤的MBR引導之后,編譯出所述內存壓力測試工具的引導項;
基于所述內存壓力測試工具的引導項運行所述內存壓力測試工具,進行內存壓力測試。
優選的,還包括:
接收內存壓力測試項目調整指令,并根據所述內存壓力測試項目調整指令對所述內存壓力測試工具中的測試項進行調整。
優選的,在所述主機重啟并且BIOS讀取了系統盤的MBR引導之后,在編譯出所述內存壓力測試工具的引導項之前,還包括:
當判斷出所述主機的kernel版本與所述內存壓力測試工具生成的kernel版本不一致時,退出內存壓力測試流程并輸出第一提示信息。
優選的,在所述主機重啟并且BIOS讀取了系統盤的MBR引導之后,在編譯出所述內存壓力測試工具的引導項之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010177019.9/2.html,轉載請聲明來源鉆瓜專利網。





