SCSI是什么( 二 )


3.SCSI占用CPU极低,确实在多任务系统中占有着明显的优势 。由于SCSI卡本身带有CPU,可处理一切SCSI设备的事务,在工作时主机CPU只要向SCSI卡发出工作指令,SCSI卡就会自己进行工作,工作结束后返回工作结果给CPU,在整个过程中,CPU均可以进行自身工作 。
4.SCSI设备还具有智能化,SCSI卡自己可对CPU指令进行排队,这样就提高了工作效率 。在多任务时硬盘会在当前磁头位置,将邻近的任务先完成,再逐一进行处理 。
5.最快的SCSI总线有160MB/s的带宽,这要求使用一个64位的66MHz的PCI插槽,因此在普通PC机中所能达到的最大速度为80MB/s,理论上也就意味着硬盘传输率可高达80MB/s 。
四、SCSI的缺点
SCSI的优点自然是很吸引人的,但是也希望用户在决定选用时,不要忽视了它的缺点 。
1.通过查阅资料得到的结论是:在同样条件下,SCSI硬盘内部传输速度要比IDE慢一些 。因为SCSI硬盘的控制指令比IDE硬盘复杂,SCSI硬盘在标识硬盘扇区时用了线性的概念,即硬盘只有第1扇区、第2扇区,不像IDE硬盘,是柱面、磁头、扇区这种三维格式 。目前的操作系统内部也使用线性编号的扇区,但BIOS只接受三维格式的磁盘请求,所以操作系统必须把磁盘请求转换为三维格式,这样IDE硬盘可直接使用,但SCSI为了和BIOS兼容还得将三维格式的磁盘请求转换为线性编号,这样硬盘的数据传输率就大大降低了 。这一点我们从厂方公布的数据就可以看到,比如Seagate7200转/分的“大灰熊”内部传输率为193.88Mb/s,Seagate7200转的SCSI硬盘“酷鱼”内部传输率只有72Mb/s 。所以SCSI硬盘只有在Unix、WindowsNT等多任务下才能真正发挥优势,在WIN95环境中也算不错,但在Dos下就完全没有任何优势可言(尽管DOS现在已很少使用) 。现如今苹果的G4、iMac等机型也开始支持IDE接口 。
2.最后需要强调的一点是,SCSI性能价格比不高 。事上,SCSI有点儿贵得离谱,一块最普及型的AdaptecAHA-2940SCSI卡都足以换回一块BX主机板,同样倍速、品牌的CD-ROM,SCSI要比IDE贵一倍多,一只4.5GB7200转/分的“大灰熊”价格,只够来换一块2GB5400转/分的SCSI硬盘 。希望在选择SCSI之前,先考虑自身的经济实力,再思量它的价格是否物有所值 。
五、终结器
SCSI链的最后一个SCSI设备要用终结器,中间设备是不需要终结器的 。一旦中间设备使用了终结器,那么SCSI卡就无法找到以后的SCSI设备了 。而如果最后一个设备没用终结器,SCSI也是无法正常工作的 。终结器是由电阻组成的,位于SCSI总线的末端,用来减小相互影响的信号,维持SCSI链上的电压恒定 。
绝大部分SCSI设备是内置终结器,并用一跳线来控制ON/OFF 。现在的SCSI设备智能化程度很高,能自动控制终结器ON/OFF,如一块硬盘和一个CD-ROM相连,无论硬盘的终结器ON或OFF,CD-ROM都能正常使用 。而当两块硬盘相连时,情况就变得复杂了,两块Seagate的硬盘相连前,一块硬盘终结器必须是OFF,而当一块Seagate的硬盘和一块Quantum硬盘相连前,一个硬盘终结器无论ON或OFF,都能正常使用 。
六、SCSI的ID
系统中的每个SCSI设备都必须有自己唯一的ID(标识号),这个号码从1~15 。SCSIAdapter系统默认ID为7 。这个ID可由位于设备前端的跳线器来设置 。对于硬盘它位于驱动器的前端或后端 。
七、SCSI设备的选择
1.SCSI卡
SCSI卡是整个SCSI设备链中的关键,选择时需要考虑以下几个因素:
(1)SCSI卡的品牌
选择品牌当然很重要,Adaptec是SCSI卡的精品,就像CPU界的Intel,已是SCSI界的标准,当然兼容性上是没有问题,而昂贵的价格可能就是唯一的问题 。换句话讲,如果大家经济条件允许,还是建议选择Adaptec的SCSI卡 。

推荐阅读