硬盤測(cè)試軟件開(kāi)發(fā)的設(shè)計(jì).doc
約41頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
硬盤測(cè)試軟件開(kāi)發(fā)的設(shè)計(jì),本文共計(jì)41頁(yè),21328字;摘要硬盤作為計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測(cè)試工具來(lái)測(cè)試其性能。設(shè)計(jì)實(shí)現(xiàn)的硬盤測(cè)試軟件主要模擬硬盤實(shí)際i/o讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測(cè)試過(guò)程中的各個(gè)參數(shù)指標(biāo)值。測(cè)試的性能參數(shù)包括...
內(nèi)容介紹
此文檔由會(huì)員 霜天盈月 發(fā)布
硬盤測(cè)試軟件開(kāi)發(fā)的設(shè)計(jì)
本文共計(jì)41頁(yè),21328字;
摘 要
硬盤作為計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測(cè)試工具來(lái)測(cè)試其性能。
設(shè)計(jì)實(shí)現(xiàn)的硬盤測(cè)試軟件主要模擬硬盤實(shí)際I/O讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測(cè)試過(guò)程中的各個(gè)參數(shù)指標(biāo)值。測(cè)試的性能參數(shù)包括:瞬時(shí)、平均、最大數(shù)據(jù)傳速率,平均、最大讀操作響應(yīng)時(shí)間,讀操作次數(shù),讀錯(cuò)誤次數(shù)及CPU占用率等。測(cè)試分為硬盤基本性能參數(shù)測(cè)試和一些典型應(yīng)用環(huán)境下的硬盤性能測(cè)試,測(cè)試結(jié)果可以保存到日志文件中。為了對(duì)測(cè)試結(jié)果進(jìn)行更加全面地分析,硬盤測(cè)試軟件中還包括測(cè)試環(huán)境的軟硬件信息檢測(cè)功能。
硬盤測(cè)試軟件主要使用了VC中的多線程、定時(shí)器、對(duì)話框、菜單等技術(shù)來(lái)完成。主要功能有:硬盤基本性能參數(shù)的測(cè)試;典型應(yīng)用環(huán)境下的硬盤性能參數(shù)測(cè)試;測(cè)試環(huán)境軟硬件信息檢測(cè);記錄測(cè)試結(jié)果的日志文件等。通過(guò)對(duì)測(cè)試結(jié)果的分析,發(fā)現(xiàn)在硬盤基本性能參數(shù)測(cè)試時(shí),順序讀操作測(cè)試的硬盤瞬時(shí)數(shù)據(jù)傳輸率隨著讀操作數(shù)據(jù)塊的增加,先增大后減??;隨機(jī)讀操作比相應(yīng)數(shù)據(jù)塊大小的順序讀操作的數(shù)據(jù)傳輸率要小。模擬測(cè)試流媒體文件服務(wù)時(shí),多用戶的總的數(shù)據(jù)傳輸率比單用戶時(shí)的數(shù)據(jù)傳輸率要小得多。
關(guān)鍵字:硬盤性能參數(shù),性能測(cè)試,多線程,事務(wù)處理環(huán)境輸入/輸出測(cè)試,
流媒體應(yīng)用輸入/輸出測(cè)試
Abstract
As Hard Disk is the main storage of a computer , its performance determines the whole computer system’s behave. So it is necessary to make a Hard Disk Detecting Program to test its performance.
The program simulates the actual I/O environments and gives off read instruction. Then the program begins to get and calculate caring parameters. These parameters include instantaneous transfer rate、average transfer rate、maximum transfer rate、average response time、maximum response time、read times、error counts and CPU utilization. The test is divided into hard disk basic information test and some typical application environments information test. The results can be reserved in a log file. And in this hard disk detecting tool, it can detect the test environment information to help evaluate the results.
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 硬盤測(cè)試軟件開(kāi)發(fā)的目的和意義 1
1.2 現(xiàn)有硬盤評(píng)測(cè)軟件簡(jiǎn)介 1
1.3 本硬盤測(cè)試軟件的主要內(nèi)容 2
2 硬盤測(cè)試軟件方案設(shè)計(jì) 3
2.1 硬盤驅(qū)動(dòng)器簡(jiǎn)介 3
2.2 硬盤測(cè)試軟件方案選擇 7
2.3 硬盤基本性能測(cè)試模塊方案描述 8
2.4 典型應(yīng)用環(huán)境下硬盤性能測(cè)試模塊方案描述 9
2.5 測(cè)試環(huán)境軟硬件信息檢測(cè)模塊方案描述 9
2.6 記錄日志功能模塊方案描述 9
3 硬盤測(cè)試軟件各功能模塊實(shí)現(xiàn) 10
3.1 硬盤基本性能參數(shù)測(cè)試模塊 10
3.2 典型應(yīng)用環(huán)境下硬盤性能測(cè)試模塊 15
3.3 系統(tǒng)信息檢測(cè)模塊 16
3.4 記錄日志功能模塊 23
4 硬盤測(cè)試軟件的測(cè)試結(jié)果及分析 24
4.1 測(cè)試環(huán)境的軟硬件信息提取 24
4.2 硬盤基本性能參數(shù)測(cè)試結(jié)果及分析 25
4.3 典型應(yīng)用環(huán)境下的測(cè)試結(jié)果及分析 28
5 總結(jié) 33
5.1 本次畢業(yè)設(shè)計(jì)總結(jié) 33
5.2 后續(xù)工作展望 34
致 謝 35
參考文獻(xiàn) 36
部分參考文獻(xiàn)
[1].謝其中 編著. 微型計(jì)算機(jī)常用外部設(shè)備(第三版). 華中科技大學(xué)出版社. 2001.10 pages 322-330.
[2].James Jeppesen, Walt Allen, Steve Anderson, Michael Pilsl , Infineon Technologies; Memory Products, Network and Computer Storage Hard Disk Controller: The Disk Drive's Brain and Body International Conference on Computer Design: VLSI in Computers & Processors (ICCD'01) September 23 - 26, 2001 Austin, Texas.
[3].Tools Development Staff, Iometer User’s Guid Intel FCD October 20,1999 Copyright (c) 1996-1999 Intel Corporation.
[4].許宏松. 如何測(cè)試你的硬盤. 微型計(jì)算機(jī). 2002年第五期.
[5].[美]David J. Kruglinski著 潘愛(ài)民 王國(guó)印 譯.Visual C++ 技術(shù)內(nèi)幕(第四版).清華大學(xué)出版社. 1999.1 .pages 1-224.
本文共計(jì)41頁(yè),21328字;
摘 要
硬盤作為計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測(cè)試工具來(lái)測(cè)試其性能。
設(shè)計(jì)實(shí)現(xiàn)的硬盤測(cè)試軟件主要模擬硬盤實(shí)際I/O讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測(cè)試過(guò)程中的各個(gè)參數(shù)指標(biāo)值。測(cè)試的性能參數(shù)包括:瞬時(shí)、平均、最大數(shù)據(jù)傳速率,平均、最大讀操作響應(yīng)時(shí)間,讀操作次數(shù),讀錯(cuò)誤次數(shù)及CPU占用率等。測(cè)試分為硬盤基本性能參數(shù)測(cè)試和一些典型應(yīng)用環(huán)境下的硬盤性能測(cè)試,測(cè)試結(jié)果可以保存到日志文件中。為了對(duì)測(cè)試結(jié)果進(jìn)行更加全面地分析,硬盤測(cè)試軟件中還包括測(cè)試環(huán)境的軟硬件信息檢測(cè)功能。
硬盤測(cè)試軟件主要使用了VC中的多線程、定時(shí)器、對(duì)話框、菜單等技術(shù)來(lái)完成。主要功能有:硬盤基本性能參數(shù)的測(cè)試;典型應(yīng)用環(huán)境下的硬盤性能參數(shù)測(cè)試;測(cè)試環(huán)境軟硬件信息檢測(cè);記錄測(cè)試結(jié)果的日志文件等。通過(guò)對(duì)測(cè)試結(jié)果的分析,發(fā)現(xiàn)在硬盤基本性能參數(shù)測(cè)試時(shí),順序讀操作測(cè)試的硬盤瞬時(shí)數(shù)據(jù)傳輸率隨著讀操作數(shù)據(jù)塊的增加,先增大后減??;隨機(jī)讀操作比相應(yīng)數(shù)據(jù)塊大小的順序讀操作的數(shù)據(jù)傳輸率要小。模擬測(cè)試流媒體文件服務(wù)時(shí),多用戶的總的數(shù)據(jù)傳輸率比單用戶時(shí)的數(shù)據(jù)傳輸率要小得多。
關(guān)鍵字:硬盤性能參數(shù),性能測(cè)試,多線程,事務(wù)處理環(huán)境輸入/輸出測(cè)試,
流媒體應(yīng)用輸入/輸出測(cè)試
Abstract
As Hard Disk is the main storage of a computer , its performance determines the whole computer system’s behave. So it is necessary to make a Hard Disk Detecting Program to test its performance.
The program simulates the actual I/O environments and gives off read instruction. Then the program begins to get and calculate caring parameters. These parameters include instantaneous transfer rate、average transfer rate、maximum transfer rate、average response time、maximum response time、read times、error counts and CPU utilization. The test is divided into hard disk basic information test and some typical application environments information test. The results can be reserved in a log file. And in this hard disk detecting tool, it can detect the test environment information to help evaluate the results.
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 硬盤測(cè)試軟件開(kāi)發(fā)的目的和意義 1
1.2 現(xiàn)有硬盤評(píng)測(cè)軟件簡(jiǎn)介 1
1.3 本硬盤測(cè)試軟件的主要內(nèi)容 2
2 硬盤測(cè)試軟件方案設(shè)計(jì) 3
2.1 硬盤驅(qū)動(dòng)器簡(jiǎn)介 3
2.2 硬盤測(cè)試軟件方案選擇 7
2.3 硬盤基本性能測(cè)試模塊方案描述 8
2.4 典型應(yīng)用環(huán)境下硬盤性能測(cè)試模塊方案描述 9
2.5 測(cè)試環(huán)境軟硬件信息檢測(cè)模塊方案描述 9
2.6 記錄日志功能模塊方案描述 9
3 硬盤測(cè)試軟件各功能模塊實(shí)現(xiàn) 10
3.1 硬盤基本性能參數(shù)測(cè)試模塊 10
3.2 典型應(yīng)用環(huán)境下硬盤性能測(cè)試模塊 15
3.3 系統(tǒng)信息檢測(cè)模塊 16
3.4 記錄日志功能模塊 23
4 硬盤測(cè)試軟件的測(cè)試結(jié)果及分析 24
4.1 測(cè)試環(huán)境的軟硬件信息提取 24
4.2 硬盤基本性能參數(shù)測(cè)試結(jié)果及分析 25
4.3 典型應(yīng)用環(huán)境下的測(cè)試結(jié)果及分析 28
5 總結(jié) 33
5.1 本次畢業(yè)設(shè)計(jì)總結(jié) 33
5.2 后續(xù)工作展望 34
致 謝 35
參考文獻(xiàn) 36
部分參考文獻(xiàn)
[1].謝其中 編著. 微型計(jì)算機(jī)常用外部設(shè)備(第三版). 華中科技大學(xué)出版社. 2001.10 pages 322-330.
[2].James Jeppesen, Walt Allen, Steve Anderson, Michael Pilsl , Infineon Technologies; Memory Products, Network and Computer Storage Hard Disk Controller: The Disk Drive's Brain and Body International Conference on Computer Design: VLSI in Computers & Processors (ICCD'01) September 23 - 26, 2001 Austin, Texas.
[3].Tools Development Staff, Iometer User’s Guid Intel FCD October 20,1999 Copyright (c) 1996-1999 Intel Corporation.
[4].許宏松. 如何測(cè)試你的硬盤. 微型計(jì)算機(jī). 2002年第五期.
[5].[美]David J. Kruglinski著 潘愛(ài)民 王國(guó)印 譯.Visual C++ 技術(shù)內(nèi)幕(第四版).清華大學(xué)出版社. 1999.1 .pages 1-224.
TA們正在看...
- 企業(yè)并購(gòu)整合的效益研究開(kāi)題報(bào)告.doc
- 蘋果復(fù)合飲料的研制.doc
- 經(jīng)濟(jì)全球化與中國(guó)的對(duì)策.doc
- 詳述網(wǎng)吧的具體組建步驟.doc
- 計(jì)算機(jī)病毒防護(hù).doc
- 某辦公樓框架結(jié)構(gòu)設(shè)計(jì).doc
- 電力系統(tǒng)微機(jī)保護(hù)算法及硬件結(jié)構(gòu)分析開(kāi)題報(bào)告.doc
- 關(guān)于黑洞不存在的論證.doc
- 鎖相頻率合成器中的顯示與鍵盤設(shè)計(jì).doc
- plc用于全自動(dòng)洗衣機(jī)的控制.doc