SCSI是什么

提到计算机的外设、尤其是存储设备的接口方面,SCSI接口在世界上占据着高不可攀的地位 。这不仅仅代表着它所具有的先进技术和性能,也暗示着它所拥有的居高不下的可观价格 。
SCSI的意义是小型计算机系统接口(Small Computer System Interface),最早研制于20世纪70年代末 。经过了不断的发展,今天的SCSI已划分为SCSI-1和SCSI-2,以及最新的SCSI-3三个类型 。不过,目前最为流行的版本还要算是SCSI-2 。苹果电脑是最早支持采用这种接口的平台,所以,苹果的性能、应用无疑是界上最好用的机型 。
一、SCSI的类型简要回顾
1.SCSI-1
SCSI-1是最原始的版本,异步传输的频率为3MB/S,同步传输的频率为5MB/s 。虽然现在几乎被淘汰了,但还会使用在一些扫描仪和内部ZIP驱动器中,采用的是25针接口 。也就是说,若是将SCSI-1设备联接到你的SCSI卡,必须要有一个内部的25针对50针的接口电缆;若是用外部设备时,就不能采用内部接口中的任何一个(即此时的内部接口均不可以使用) 。
2.SCSI-2
早期的SCSI-2,称为FastSCSI,通过提高同步传输的频率使据传输速率从原有的5MB/s提高为10MB/s,支持8位并行数据传输,可连7个外设 。后来出现的WideSCSI,支持16位并行数据传输,数据传输率也提高到了20MB/s,可连16个外设 。此版本的SCSI使用一个50针的接口,主要用于扫描仪、CD-ROM驱动器及老式硬盘中 。
3.SCSI-3
1995年,诞生了更为高速的SCSI-3,称为UltraSCSI,数据传输率也达到了20MB/s 。它将同步传输钟频率提高到20MB/s,提高了数据传输率的技术 。若使用16位传输的Wide模式,数据传输率更可以提高至40MB/s 。此版本的SCSI使用一个68针的接口,主要应用在硬盘上 。SCSI-3的典型特点是将总线频率大大地提高,并降低信号的干扰,以此来增强其稳定性 。
二、SCSI与IDE的区别
除了SCSI,IDE也是一种极为常用的接口 。从使用简便的角度来看,IDE更加适合普通用户,再加上个人电脑用户不但需要配置的外设不多,而且对速度要求也不高,因此选用IDE接口更合适些 。此外,IDE还具有性能价格比高、适用面广等特点 。而SCSI接口尽管具有很多无与伦比的特点,但不论从哪个角度看,该接口及其使用该接口的外设售价过于昂贵,一般用户实在无法承受,这也就决定了它的实际使用范围的局限性 。
1.IDE的工作方式需要CPU的全程参与,CPU读写数据的时候不能再进行其他操作,这种情况在Windows95/NT的多任务操作系统中,自然就会导致系统反应的大大减慢 。而SCSI接口,则完全通过独立的高速的SCSI卡来控制数据的读写操作,CPU就不必浪费时间进行等待,显然可以提高系统的整体性能 。不过,现在的IDE接口为改善这个问题也做了很大改进,已经可以使用DMA模式而非PIO模式来读写,数据的交换由DMA通道负责,对CPU的占用可大大减小 。尽管如此,比较SCSI和IDE在CPU的占用率,还是可以发现SCSI仍具有相当的优势 。
2.SCSI的扩充性比IDE大,一般每个IDE系统可有2个IDE通道,总共连4个IDE设备,而SCSI接口可连接7—15个设备,比IDE要多很多,而且连接的电缆也远长于IDE 。
3.虽然SCSI设备价格高些,与IDE相比,SCSI的性能更稳定、耐用,可靠性也更好 。
三、SCSI的优点
1.SCSI可支持多个设备,SCSI-2(FastSCSI)最多可接7个SCSI设备,WideSCSI-2以上可接16个SCSI设备 。也就是说,所有的设备只需占用一个IRQ,同时SCSI还支持相当广的设备,如CD-ROM、DVD、CDR、硬盘、磁带机、扫描仪等 。
2.SCSI还允许在对一个设备传输据的同时,另一个设备对其进行数据查找 。这就可以在多任务操作系统如Linux、WindowsNT中获得更高的性能 。

推荐阅读