使用DMA读取CDROM

function 2000-03-14 04:23:00
为了测试光驱的传输速度,我使用了wnaspi32.dll.通过发送read10、read 12
或read CD MSF 等atapi command packet,我一次读取 48*75个LBA块(读取外圈)。对于8X的CDROM,费时6100ms左右,对于12X的CDROM,费时4200ms左右,对于24x CDROM 费时3200ms左右,对于48x CDROM 费时2200ms左右。
这个结果表明:只有当CDROM为12X或12X以下时,通过CPU读取CDROM是可行的,但当
当CDROM为12X以上时,只有使用DMA才能充分发挥CDROM,进而准确地测试光驱传输速度。
问题是在WIN9X环境下,怎样使用DMA读取CDROM?
...全文
114 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
floatboat 2000-03-16
  • 打赏
  • 举报
回复
在98里,开始-=>设置-=>控制面板-=>系统-=>设置管理器-=>CDROM-=>选择你要设置的CDROM-=>属性-=>设置-=>在“选项”里有一个DMA,选择它即可
U盘工具包集多款U盘测试、芯片检测、扩容检测、实用工具于一体,包含如下: 一、U盘速度检测 1,ATTO Disk Benchmarks V2.46; 2,HD Tune Pro V4.01 专业版; 3,FastCopy V2.02; 4,HD Tach V3.0.1.0; 二、U盘产品检测 1,ChipGenius芯片精灵V3.01【USB主控芯片检测工具】; 2,MyDiskTest V2.93【U盘扩容检测/速度测试工具】; 3,FlashGenius V3.4【闪存精灵/FLASH参数查询】 ; 三、U盘实用工具 1,护U使者 V1.28【全能型优盘工具】; 2,弹U专家 v1.06【强力卸载无法删除的USB移动存储设备】; 3,魅色U盘精灵 V1.74【U盘加密+文档同步+计算机锁定】; 四、U盘启动&格式化 1、USBoot V1.70【U盘启动盘制作工具】; 2、HP优盘格式化工具HPUSBFW 2.20.exe; 3、HA-LLFTOOL 低级格式化; 更新说明 -- 2010-9-5 ----------------------------------------------------------------- 新增 HP优盘格式化工具HPUSBFW 2.20; 新增 HA-LLFTOOL低格工具汉化版; 更新 FastCopy 至 V2.02; V2.02 1.如果Fastcopy安装于Vista或者Win7系统的Progmram Files文件夹(无论UAC是否开启)时,配置文件和日志文件将存放于(\Users\(USER)\AppData\roaming\FastCopy)目录。 2.修复一些BUG。 --------------------------- 各软件介绍: ATTO Disk Benchmarks ----------------------------------------------------------------- ATTO Disk Benchmark 就是专门用来解决U盘,移动硬盘读写速度测试的绿色小软件. ATTO Disk Benchmark 是一款简单易用的磁盘传输速率检测软件,可以用来检测硬盘, U盘, 存储卡及其它可移动磁盘的读取及写入速率. 该软件使用了不同大小的数据测试包, 数据包按0.5K, 1.0K, 2.0K直到到8192.0KB进行分别读写测试, 测试完成后数据用柱状图的形式表达出来. 很好的说明了文件大小比例不同对磁盘速度的影响. HD Tune Pro ----------------------------------------------------------------- 一款小巧易用的硬盘工具软件,其主要功能有硬盘传输速率检测,健康状态检测,温度检测及磁盘表面扫描等。另外,还能检测出硬盘的固件版本、序列号、容量、缓存大小以及当前的Ultra DMA模式等。虽然这些功能其它软件也有,但难能可贵的是此软件把所有这些功能积于一身,而且非常小巧,速度又快,更重要的是它是免费软件,可自由使用。 FastCopy ----------------------------------------------------------------- FastCopy 是 Windows 平台上最快的文件复制、删除软件。 HD Tune Pro ----------------------------------------------------------------- 一款小巧易用的硬盘工具软件,其主要功能有硬盘传输速率检测,健康状态检测,温度检测及磁盘表面扫描等。另外,还能检测出硬盘的固件版本、序列号、容量、缓存大小以及当前的Ultra DMA模式等。虽然这些功能其它软件也有,但难能可贵的是此软件把所有这些功能积于一身,而且非常小巧,速度又快,更重要的是它是免费软件,可自由使用。 ChipGenius芯片精灵 ----------------------------------------------------------------- ChipGenius是一款USB设备芯片型号检测工具,可以自动查询U盘、MP3/MP4、读卡器、移动硬盘等一切USB设备的主控芯片型号、制造商、品牌、并提供相关资料下载地址。当然也可以查询USB设备的VID/PID信息、设备名称、接口速度、序列号、设备版本等。 软件绿色小巧,即插即用,是数码消费者、电子爱好者、DIY人士和数码维修人员身边的好帮手。 ------------ 1、快速修复U盘:不用拆机即可查询U盘的芯片型号,快速找到对应的量产工具 2、帮你识

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧