光驱的测试和速度的知识

  • 格式:doc
  • 大小:31.50 KB
  • 文档页数:3

光驱的测试和速度的知识
速度的含义虽然CD-ROM的速度在不断地翻升,但从某种角度而言,这不过是厂商们玩弄的数字游戏。

我们都知道,CD-ROM所宣称的速率指的是他的传输率,单倍速的CD-ROM的传输率相当于音频CD的标准――150KBps(千字节/秒),而十六倍速就应该达到2.4MBps,二十倍速达到3MBps,二十四倍速达到3.6MBps。

然而从我们的测试结果来看,情况并非如此。

而且,由于不少的厂商采用恒角速度的驱动器电机,因此外圈速度要比内圈速度快很多,即便驱动器的外圈速度达到了厂商宣称的指标,其内圈速度仍然相差很远。

其实,影响CD-ROM性能的并不仅仅是他的数据传输率,存取时间、缓存区大小和接口类型也起着至关重要的作用。

当你从CD-ROM安装程序或存取大的顺序文件时,较高的数据传输率对于性能的改善是很明显的。

但对于小型文件和随机文件的访问来说,数据传输率的影响就不那幺重要了,此时,只有具备更快的存取时间和更大的缓冲区的CD-ROM才能显示出英雄本色。

再有就是接口类型了,众所周知,与IDE接口的驱动器相比,SCSI接口的驱动器只占用较少的CPU资源,这样以来,对于同样的任务,他的性能自然相对要好得多。

但我们也必须看到,SCSI接口的价格很高,而且现时大多数主板还是只集成了IDE接口。

旋转方式的改变从参测产品可以看出,CD-ROM制造商已经开始由采用恒定线速度(Constant Linear Velocity,CLV)技术转变为采用恒定线速度加恒定角速度(Constant Angular Velocity,CAV)或恒定角速度技术。

由于在CD-ROM外沿轨道读取的数据要比靠中心的轨道多,所以读写头每转一圈读取的数据量是不一样的。

在CLV方式下,CD-ROM会根据所读取的是外圈还是内圈的数据,以不同的角速度来旋转CD盘,这样就能够保证在盘表面的不同区域能保持读数据的恒定速率和位密度。

而CAV方式则始终以恒定的角速度旋转CD盘片,这和硬盘驱动器的操作方式很相似。

采用CAV方式的优势很明显:首先,恒定的转速对于轴电机来说比较容易实现。

其次,由于不需要在随机寻道时经常地改变驱动器电机的转速,因此CD-ROM的随机读取性能会得到很大的改善。

但CAV方式的缺陷也同样很突出,正如我们前面所提到的,CD-ROM的内圈速度要比外圈速度慢许多,这样一来,对于那些只在内圈轨道上有数据的盘片,CD-ROM驱动器的性能并不会有什幺提高。

硬件传真选文以往在12倍速以下的CD-ROM为了取得足够高的传输速率,几乎全部的CD-ROM生产厂商都采用CLV的方式,轴电机的速度变化范围比较小,近年来,随着CD-ROM的疯狂提速,采用CLV方式的缺陷也就越来越明显了,在内、外圈时的轴电机的速度变化范围非常大,轴电机的负载过重,这无论对于寻迹性能或是从CD-ROM的耐用性上来说,都是很严重的问题,于是,一些厂商推出了CLV加CAV的技术:在内圈采用CLV技术以保证足够的传输速率;在外圈采用CAV技术,在速度和可靠性上做个折中。

而在最近一端时间,由于传输速率已经不是主要矛盾(从我们的测试数据可以看出,有相当多产品的内圈传输速率已经达到或超过12倍速的标准了),相当多的生产厂商在24倍速的CD-ROM中采用
了CAV技术,以求得在兼容性和可靠性上有所提高。

CD-ROM WinMark 98:
CD-ROM WinMark98是CD-ROM子系统的综合性能得分。

由于我们对16种CD-ROM 都采用了相同的测试环境,所以我们认为CD-ROM WinMark98值能够反映CD-ROM驱动器本身的性能。

在本次测试中,16倍速组中BTC的BCD 16XA、20倍速组中PHILIPS的PCA203CD 和24倍速组中Memorex的CD-242E分别取得了CD-ROM WinMark98的第一名。

CPU占用率:
从16倍速到24倍速有CPU占用率不断上升的趋势。

由于我们在测试中没有加载Bus Master Driver,因此,CPU占用率的数值相对较高。

在16倍速CD-ROM组,NEC 的CDR-1600A以56%的CPU占用率得到了最佳成绩;在20倍速CD-ROM组中,两种CD-ROM 的CPU占用率并驾齐驱;在品种最多的24倍速CD-ROM组中,AZTECH的ICD-3600/AT 以79%的CPU占用率遥遥领先。

数据传输速率:
WinBench98对CD-ROM数据传输速率的测试分内、外道进行。

我们知道现在16倍速以上的CD-ROM都普遍采用了恒角速或恒线速和恒角速结合的技术,因此,内、外道的读取速度是有差别的。

分别针对内、外道的测试可以真实地反映CD-ROM的性能。

我们发现绝大多数CD-ROM外道的最大传输速率都基本达到了它们的标称速度,而内道的传输速率则取决于各CD-ROM所采用的机芯和电路。

在测试中,在16倍速CD-ROM 组中,NEC的CDR-1600A以1830KBps、LG的CRD-8160B以2460KBps取得了内、外道最大传输速率的最高得分;在20倍速CD-ROM组中,PHILIPS的PCA203CD以1830KBps 的成绩得到了内道最大传输速率的第一;而LEOPTICS的CDR-820P以微弱的优势取得了外道最大传输速率的最高得分;在24倍速CD-ROM组中,CD-ROM的老牌厂家SONY 的CDU621以绝对优势高居榜首。

硬件传真选文Access Time(访问时间):随着CD-ROM传输速率的提高,访问时间呈减小的趋势。

BTC的BCD 16XA以118ms的成绩获得了16倍速CD-ROM组的第一名;PHILIPS的PCA203CD以104 ms的成绩获得了20倍速CD-ROM组的第一名;而24倍速CD-ROM组中的第一名被CREATIVE的CD2423E以89 ms的成绩夺得。

测试方法硬件环境我们使用了一台基于Intel Pentium 200MMX CPU的机器作为测试平台,主板选用AOPEN的AX5T-3,使用了Matrox Millennium显示卡(显存8M),内存容量为64M SDRAM,硬盘为WD公司的Caviar 12100。

软件环境我们安装了Windows95 OSR2操作系统作为测试软件平台,在测试中,全部的CD-ROM都使用操作系统提供的标准驱动程序。

需要声明的是,我们没有使用Intel 公司提供的BusMaster 3.01驱动程序,因为我们发现在对某些CD-ROM的测试中,由于使用了BusMaster 3.01驱动程序会造成性能的下降。

在测试中,我们将显示分辩率设定为1024×768,颜色深度为16位。

CD-ROM WinMark 98:
反映了CD-ROM的子系统的综合性能得分,CD-ROM子系统包括CD-ROM驱动器、
CD-ROM接口卡、软件驱动程序、软件CACHE和数据传输总线。

对于不同的使用情况,同一个CD-ROM也会有不同的表现,为了能更好地反映各产品的性能,我们还给出了下面几个分项:
Access Time(访问时间):
这个得分考察的是CD-ROM驱动器从整个CD-ROM上随机读取2K的数据块时的性能,它反映了CD-ROM的寻道速度。

CPU Utilization(CPU占用率):
得分反映的是当CD-ROM子系统在读取数据时所占用的CPU带宽的百分比。

为了确定占用率的大小,WinBench 98使用的缺省块长度为16K,缺省传输速率为特定CD-ROM 子系统的最大传输速率,由此得出CPU占用率。

Transfer Rate(数据传输速率):
这个得分反映了CD-ROM子系统在从CD-ROM上读取16K数据块时的吞吐量。

由于有大量的CD-ROM采用CAV或CAV+CLV的变速模式,所以,WinBench 98同时提供了CD-ROM子系统从CD-ROM上内圈和外圈的数据传输速率。

(硬件天地)。