硬盤測試軟件開發(fā)的設(shè)計(jì).doc
約41頁DOC格式手機(jī)打開展開
硬盤測試軟件開發(fā)的設(shè)計(jì),本文共計(jì)41頁,21328字;摘要硬盤作為計(jì)算機(jī)中存儲數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測試工具來測試其性能。設(shè)計(jì)實(shí)現(xiàn)的硬盤測試軟件主要模擬硬盤實(shí)際i/o讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測試過程中的各個(gè)參數(shù)指標(biāo)值。測試的性能參數(shù)包括...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/28820.gif)
內(nèi)容介紹
此文檔由會員 霜天盈月 發(fā)布
硬盤測試軟件開發(fā)的設(shè)計(jì)
本文共計(jì)41頁,21328字;
摘 要
硬盤作為計(jì)算機(jī)中存儲數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測試工具來測試其性能。
設(shè)計(jì)實(shí)現(xiàn)的硬盤測試軟件主要模擬硬盤實(shí)際I/O讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測試過程中的各個(gè)參數(shù)指標(biāo)值。測試的性能參數(shù)包括:瞬時(shí)、平均、最大數(shù)據(jù)傳速率,平均、最大讀操作響應(yīng)時(shí)間,讀操作次數(shù),讀錯(cuò)誤次數(shù)及CPU占用率等。測試分為硬盤基本性能參數(shù)測試和一些典型應(yīng)用環(huán)境下的硬盤性能測試,測試結(jié)果可以保存到日志文件中。為了對測試結(jié)果進(jìn)行更加全面地分析,硬盤測試軟件中還包括測試環(huán)境的軟硬件信息檢測功能。
硬盤測試軟件主要使用了VC中的多線程、定時(shí)器、對話框、菜單等技術(shù)來完成。主要功能有:硬盤基本性能參數(shù)的測試;典型應(yīng)用環(huán)境下的硬盤性能參數(shù)測試;測試環(huán)境軟硬件信息檢測;記錄測試結(jié)果的日志文件等。通過對測試結(jié)果的分析,發(fā)現(xiàn)在硬盤基本性能參數(shù)測試時(shí),順序讀操作測試的硬盤瞬時(shí)數(shù)據(jù)傳輸率隨著讀操作數(shù)據(jù)塊的增加,先增大后減小;隨機(jī)讀操作比相應(yīng)數(shù)據(jù)塊大小的順序讀操作的數(shù)據(jù)傳輸率要小。模擬測試流媒體文件服務(wù)時(shí),多用戶的總的數(shù)據(jù)傳輸率比單用戶時(shí)的數(shù)據(jù)傳輸率要小得多。
關(guān)鍵字:硬盤性能參數(shù),性能測試,多線程,事務(wù)處理環(huán)境輸入/輸出測試,
流媒體應(yīng)用輸入/輸出測試
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 硬盤測試軟件開發(fā)的目的和意義 1
1.2 現(xiàn)有硬盤評測軟件簡介 1
1.3 本硬盤測試軟件的主要內(nèi)容 2
2 硬盤測試軟件方案設(shè)計(jì) 3
2.1 硬盤驅(qū)動(dòng)器簡介 3
2.2 硬盤測試軟件方案選擇 7
2.3 硬盤基本性能測試模塊方案描述 8
2.4 典型應(yīng)用環(huán)境下硬盤性能測試模塊方案描述 9
2.5 測試環(huán)境軟硬件信息檢測模塊方案描述 9
2.6 記錄日志功能模塊方案描述 9
3 硬盤測試軟件各功能模塊實(shí)現(xiàn) 10
3.1 硬盤基本性能參數(shù)測試模塊 10
3.2 典型應(yīng)用環(huán)境下硬盤性能測試模塊 15
3.3 系統(tǒng)信息檢測模塊 16
3.4 記錄日志功能模塊 23
4 硬盤測試軟件的測試結(jié)果及分析 24
4.1 測試環(huán)境的軟硬件信息提取 24
4.2 硬盤基本性能參數(shù)測試結(jié)果及分析 25
4.3 典型應(yīng)用環(huán)境下的測試結(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].許宏松. 如何測試你的硬盤. 微型計(jì)算機(jī). 2002年第五期.
[5].[美]David J. Kruglinski著 潘愛民 王國印 譯.Visual C++ 技術(shù)內(nèi)幕(第四版).清華大學(xué)出版社. 1999.1 .pages 1-224.
本文共計(jì)41頁,21328字;
摘 要
硬盤作為計(jì)算機(jī)中存儲數(shù)據(jù)的主要載體,其性能的好壞,直接決定著整個(gè)計(jì)算機(jī)系統(tǒng)性能的高低,因此有必要編寫一個(gè)硬盤性能測試工具來測試其性能。
設(shè)計(jì)實(shí)現(xiàn)的硬盤測試軟件主要模擬硬盤實(shí)際I/O讀寫情況,發(fā)出讀操作命令,然后統(tǒng)計(jì)、計(jì)算測試過程中的各個(gè)參數(shù)指標(biāo)值。測試的性能參數(shù)包括:瞬時(shí)、平均、最大數(shù)據(jù)傳速率,平均、最大讀操作響應(yīng)時(shí)間,讀操作次數(shù),讀錯(cuò)誤次數(shù)及CPU占用率等。測試分為硬盤基本性能參數(shù)測試和一些典型應(yīng)用環(huán)境下的硬盤性能測試,測試結(jié)果可以保存到日志文件中。為了對測試結(jié)果進(jìn)行更加全面地分析,硬盤測試軟件中還包括測試環(huán)境的軟硬件信息檢測功能。
硬盤測試軟件主要使用了VC中的多線程、定時(shí)器、對話框、菜單等技術(shù)來完成。主要功能有:硬盤基本性能參數(shù)的測試;典型應(yīng)用環(huán)境下的硬盤性能參數(shù)測試;測試環(huán)境軟硬件信息檢測;記錄測試結(jié)果的日志文件等。通過對測試結(jié)果的分析,發(fā)現(xiàn)在硬盤基本性能參數(shù)測試時(shí),順序讀操作測試的硬盤瞬時(shí)數(shù)據(jù)傳輸率隨著讀操作數(shù)據(jù)塊的增加,先增大后減小;隨機(jī)讀操作比相應(yīng)數(shù)據(jù)塊大小的順序讀操作的數(shù)據(jù)傳輸率要小。模擬測試流媒體文件服務(wù)時(shí),多用戶的總的數(shù)據(jù)傳輸率比單用戶時(shí)的數(shù)據(jù)傳輸率要小得多。
關(guān)鍵字:硬盤性能參數(shù),性能測試,多線程,事務(wù)處理環(huán)境輸入/輸出測試,
流媒體應(yīng)用輸入/輸出測試
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 硬盤測試軟件開發(fā)的目的和意義 1
1.2 現(xiàn)有硬盤評測軟件簡介 1
1.3 本硬盤測試軟件的主要內(nèi)容 2
2 硬盤測試軟件方案設(shè)計(jì) 3
2.1 硬盤驅(qū)動(dòng)器簡介 3
2.2 硬盤測試軟件方案選擇 7
2.3 硬盤基本性能測試模塊方案描述 8
2.4 典型應(yīng)用環(huán)境下硬盤性能測試模塊方案描述 9
2.5 測試環(huán)境軟硬件信息檢測模塊方案描述 9
2.6 記錄日志功能模塊方案描述 9
3 硬盤測試軟件各功能模塊實(shí)現(xiàn) 10
3.1 硬盤基本性能參數(shù)測試模塊 10
3.2 典型應(yīng)用環(huán)境下硬盤性能測試模塊 15
3.3 系統(tǒng)信息檢測模塊 16
3.4 記錄日志功能模塊 23
4 硬盤測試軟件的測試結(jié)果及分析 24
4.1 測試環(huán)境的軟硬件信息提取 24
4.2 硬盤基本性能參數(shù)測試結(jié)果及分析 25
4.3 典型應(yīng)用環(huán)境下的測試結(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].許宏松. 如何測試你的硬盤. 微型計(jì)算機(jī). 2002年第五期.
[5].[美]David J. Kruglinski著 潘愛民 王國印 譯.Visual C++ 技術(shù)內(nèi)幕(第四版).清華大學(xué)出版社. 1999.1 .pages 1-224.
TA們正在看...
- office辦公軟件技巧大全.rar
- 面試題庫(14個(gè)維度選拔考查).doc
- 1993-2006年南京大學(xué)碩士入學(xué)試題--有機(jī)化學(xué).rar
- 四川大學(xué)水力學(xué)-2005年考研真題.pdf
- 基于網(wǎng)頁的信息系統(tǒng)的一種預(yù)處理過程.doc
- asp旅游網(wǎng)站建設(shè)畢業(yè)設(shè)計(jì).rar
- asp網(wǎng)上考試系統(tǒng)畢業(yè)設(shè)計(jì).rar
- asp教師檔案管理系統(tǒng)畢業(yè)設(shè)計(jì).rar
- asp+sql機(jī)房設(shè)備管理系統(tǒng).rar
- 基于matlab的fir濾波器設(shè)計(jì)與濾波.doc