DiskSpeedTest v0.1
本帖最后由 20011010wo 于 2016-7-25 11:51 编辑警告:以下程序使用不当可能会产生严重后果!
DiskSpeedTest v0.1 是一个全命令行版磁盘测速程序,目前暂时仅支持写文件
版权信息:
DiskSpeedTest 0.1 Build 1000
Copyright 2015-2016M2-Team All Rights Reserved.
使用方法:
假设命令行提示符为“X:\DiskSpeedTest>”
输入程序名,如“DiskSpeedTest”,将会出现版权信息
输入程序名 + 开关“/?”或“/help”或 “/Help”或 “/HELP”,如“DiskSpeedTest /?”将显示命令行帮助,内容为:
DiskSpeedTest Command Help
Format: DiskSpeedTest.exe [/? | /help] </t:targetdisk> <count> <datasize> <offest> <pre-writepos> <pre-writesize>
输入程序名加</t:targetdisk> <count> <datasize> <offest> <pre-writepos> <pre-writesize>等六个必选开关,将会开始测试
开关说明:/t:targetdisk:targetdisk为目标盘符,不加冒号,如 /t:x
count : 测试循环次数,如 128(警告:count * datasize为将要写入磁盘的文件大小,不可过大)
datasize :每循环测试一次性写入的数据 ,如 512 (警告:count * datasize为将要写入磁盘的文件大小,不可过大)
offest:随机写入数据的最大偏移量,如 1073741824 (视具体情况而定)
pre-writepos:预写入位置 ,如 0(推荐)(警告:如果你不知道这是做什么的,请写 0)
pre-writesize:预写入大小,如 0 (推荐)(必须小于datasize)(警告:如果你不知道这是做什么的,请写 0)
示例: DiskSpeedTest /t:k 26214 512 262144 0 0
对我的cz80的运行结果为
Write: 65536 Byte(s) To k : \DiskSpeedTest.cache
Use 0.075073 s
Datablock Size : 512 byte(s)
Each Datablock Use : 0.586505 ms(事实上,这就是 写入acc.time 的值)
Speed : 0.000000 mb / s (如果数据量过小,则此值为 0)
开发信息:基于io.h的实现,使用低级I/O操作 _write等读写磁盘根目录的DiskSpeedTest.cache,写入后立刻刷新,测量值可能与AS SSD Benchmark 等写入一定量后刷新的测试程序有出入
下载: http://zh-cn.b0.upaiyun.com/DiskSpeedTest/DiskSpeedTest.exe
更新日志:
0.1.1000.0 2016/7/24
1.第一版
结论为:此程序必须配合说明书使用... Hashimoto 发表于 2016-7-25 11:17
结论为:此程序必须配合说明书使用...
额咋了 Hashimoto 发表于 2016-7-25 11:17
结论为:此程序必须配合说明书使用...
你可以试试 Hashimoto 发表于 2016-7-25 11:17
结论为:此程序必须配合说明书使用...
用这个 DiskSpeedTest /t:c 26214 512 262144 0 0可以测试acctime 20011010wo 发表于 2016-7-25 11:26
用这个 DiskSpeedTest /t:c 26214 512 262144 0 0可以测试acctime
我毛病放着那堆GUI的软件不用用命令的... Hashimoto 发表于 2016-7-25 11:27
我毛病放着那堆GUI的软件不用用命令的...
GUI可以再做,核心最关键 Hashimoto 发表于 2016-7-25 11:27
我毛病放着那堆GUI的软件不用用命令的...
CDM都是调用命令行的