[發明專利]一種國產操作系統內存性能測試方法及系統在審
| 申請號: | 202011424140.3 | 申請日: | 2020-12-08 |
| 公開(公告)號: | CN112363884A | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 彭濤;畢海嘉;王若霖;包鐵 | 申請(專利權)人: | 吉林大學 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/26;G06F11/34;G06F9/451 |
| 代理公司: | 北京華際知識產權代理有限公司 11676 | 代理人: | 俞璇 |
| 地址: | 130012 吉林*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 國產 操作系統 內存 性能 測試 方法 系統 | ||
1.一種國產操作系統內存性能測試方法,其特征在于:包括如下步驟:
步驟S1,根據內存性能指標選擇我們所要測試的項目;
步驟S2,根據我們選擇的測試項查看是否需要輸入參數,若需要則按照提示輸入;
步驟S3,調用測試項所對應的工具,對相應的測試指標進行實現;
步驟S4,工具進行自動測試;
步驟S5,在測試過程中,測試結果實時顯示;
步驟S6,測試結束,測試結果最終顯示。
2.根據權利要求1所述的一種國產操作系統內存性能測試系統,其特征在于:性能測試系統、信息測試系統和功能測試系統,所述性能測試系統包括穩定性測試和負載壓力測試,所述信息測試系統包括信息采集和運行狀態監控,所述功能測試系統包括內存寬帶、內存延時和內存錯誤捕捉。
3.根據權利要求2所述的一種國產操作系統內存性能測試系統,其特征在于:在自動安裝功能中,選擇工具的安裝路徑并輸入測試機sudo密碼,若輸入的路徑和密碼與我們預先設定的相匹配,則在后臺創建終端進程,執行所有工具的安裝及編譯命令,開始進行工具的安裝,當所有工具都安裝成功后,會彈出一個窗口提示安裝成功;若輸入錯誤,則會彈出一個窗口提示錯誤;安裝成功后則會在Qt自帶的數據庫管理系統QSQLITE中保存安裝包路徑和測試機密碼。
4.根據權利要求2所述的一種國產操作系統內存性能測試系統,其特征在于:在內存性能測試中,首先對其想要執行的任務發送一個請求,任務執行模塊接收到請求后,根據請求的任務名稱進行匹配并發送相應的信號至后臺;后臺根據接收的信號,創建終端進程,執行對應的測試命令,在測試開始時調用讀取函數,將測試過程實時地展示于圖形界面中,幫助用戶及時掌握任務執行情況;在一項任務的執行過程中,為了防止另外其他任務的同時執行,我們為正在執行的任務設定了一個標記;在當前任務執行完畢后,向結果處理模塊發送信號告知其當前任務已經結束,可以執行下一個測試任務。
5.根據權利要求2所述的一種國產操作系統內存性能測試系統,其特征在于:負載壓力性測試中設置運行時間、翻轉線程數、壓力線程數以及測試空間大小等參數,給予操作系統一個持續的負載觀察其在帶寬等測試中結果的變化;內存穩定性測試主要由執行內存復制的線程組成,它分配一個大的內存塊,每個線程將隨機選擇內存塊進行復制;內存錯誤捕獲:當要讀寫內存中的某個字節時,首先檢查這個字節對應的A bit;內存延時測試:當內存控制器指示內存訪問特定位置時,數據必須在列地址選通脈沖中經歷若干時鐘周期才能到達其期望的位置并完成命令;內存帶寬測試:內存帶寬的計算公式為帶寬=內存時鐘頻率×內存總線位數×倍增系數/8;信息采集:系統根目錄下/proc虛擬文件系統存在三個很重要的目錄:net,scsi和sys;運行狀況監控:利用系統中的free命令,查看系統的物理內存大小、使用的物理內存大小、空閑內存大小、用作內核緩存的內存大小、交換區大小、使用的交換區總量等信息,通過上述信息進一步計算出系統當前的可用內存,從而實現對內存使用狀況的監控。
6.根據權利要求2所述的一種國產操作系統內存性能測試系統,其特征在于:結果處理功能包括測試結果的保存、測試結果的恢復與查看、測試結果的導出三項功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林大學,未經吉林大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011424140.3/1.html,轉載請聲明來源鉆瓜專利網。





