|
Ultra DMA33硬盘协议是由Quantum和Intel提出并在97年开始广泛采用的新一代ATA/IDE硬盘接口协议,由于Ultra DMA33是继ATA及ATA-2后出现的,所以又被称为ATA-3或Ultra ATA。她的最大特性是利用了硬盘上的DMA控制器,使硬盘在数据传输过程中避免CPU的过多干预,并且让IDE时序中时钟脉冲的正负两相同时工作,使其效能较以往单相工作的ATA-2硬盘提高一倍,也就是其数据传输率从16.6MB/S提高到33MB/S。不过,由于这个速度是硬盘厂商所宣称的极度理想化速度,所以在现实环境下是不可能完全达到的。
介绍了这么些情况,各位烧友一定会说道:“不是说DIY吗?你却讲了那么多的东西,简直就是HIY(Hear It Yourself)了!”“各位,Sorry!小弟马上就干,请待我婉婉道来...”
首先,您要想您的PC机支持Ultra DMA33,你必须满足以下几个条件:
1. 支持Ultra DMA33的主板: Intel新出的82430TX主板(Socket7)和82440LX主板(SLOT1)肯定支持Ultra DMA33,其他的如VIA的VPX系列和SiS的5581.5591系列主板也支持Ultra DMA33,如果您的主板确认为不支持Ultra DMA33,但您又想尝试一下Ultra DMA33硬盘的速度,那么一块PCI接口的Ultra DMA33界面卡也许会适合您(不过此类卡国内好象暂时没有买)
2. 支持Ultra DMA33的硬盘:目前,在中国市场大量销售Ultra DMA33硬盘的厂商主要有Quantum.Seagate.Maxtor这三家,其中昆腾火球四代(Quantum fireball ST),西捷金牌系列(Seagate Medalist ).迈拓钻石二代(Maxtor Diamond MaxII)是他们各自在中国销售的主力产品,其性能特点各有所长。最近,三大厂商又分别推出了昆腾火球五代(Quantum fireball SE).西捷金牌大灰熊系列(Seagate Medalist pro)及迈拓钻石三代(Maxtor Diamond MaxIII),其性能较上代产品性能更优,而价格却相差不大,现已全面上市,相信一定是各位PC烧友的必选品。
附主要硬盘厂商UltraDMA33硬盘资料表
昆腾FireBall四代ST MAXTOR钻石二代 Seagate 金牌系列
平均寻道时间(ms) <10ms <10ms <12ms
BUFFER 128K 256K 128K
转速 (万小时) 5400 5200 4500 (6.5G是5400)
(工作时间) 40 50 45
UDMA支持 Y Y Y
昆腾FireBall五代SE MAXTOR钻石三代 Seagate 金牌大灰熊系列
平均寻道时间(ms) <9.5ms <9.7ms <9.5ms
BUFFER 128K 256K 512K
转速 (万小时) 5400 5200 7200
(工作时间) 40 50 45
UDMA支持 Y Y Y
3. 为Ultra DMA33硬盘所准备的驱动程序:正如一块好的显卡需要驱动程序才能发挥最佳效能一样,Ultra DMA33硬盘也需要其对应的驱动程序才能体现出其优势,到目前为止,Microsoft的Windows95及Windows 95 OSR2均不带有支持Ultra DMA33硬盘的驱动程序,所以必须自行安装才能发挥Ultra DMA33的效能,一般来说,只要您购买了支持Ultra DMA33的主板,都应附有与之对应的Ultra DMA33硬盘驱动程序,现在这类驱动程序主要有Triones公司的”Triones Bus Master PIIX4 IDE Controller“和Intel公司的”Intel Bus Master PIIX4 IDE Controller“这两种,根据我自己的使用体会,感觉Triones的比Intel的要好用一些,Triones不仅提供了为DOS及Win95准备的两种驱动程序,而且在性能方面似乎较Intel的更胜一筹,相比之下,虽然免费但只有Win95一种驱动程序的Intel自然要落败了。
如果您的PC在硬软方面满足了以上三点,那么您就已经具备了享受UltraDMA33那份快感的基本条件了。下面,我将详细介绍UltraDMA33硬盘的安装使用过程,要注意听清楚哟!可别忘了DIY...
DOS篇
先把硬盘与主板的各种连线接好(废话),然后开启电脑先进入CMOS SETUP设置硬盘,一般来说支持UltraDMA33硬盘的主板肯定有支持UltraDMA33的BIOS,以我的微星5158+昆腾火球四代为例,开机进入CMOS,选择”INTEGRATED PERIPHERALS“(综合设置),将所有“UDMA”选项设为“AUTO”即可支持UltraDMA33,然后保存设置并退出CMOS,再次启动PC时,系统开机自检画面将显示”UDMA2“,即此UltraDMA33硬盘被支持。
开机后进入DOS模式,先来一个DIR/W/S,似乎快了一些,再用用测试软件,“咦!怎么不见33MB/S的传输率?还是那个15.16MB/S?”,果然,用SYSCHK 2.44测试DataTransfer时,竟只有16117KB/S(合16MB/S),再用CONFIG 8.45测,其MAX Through inkb/s值竟然仅为14773KB/S,这难道就是UltraDMA33吗......“噢!忘记告诉各位要装DOS下的UltraDMA33驱动程序,真笨!”于是俺立刻翻出主板附带光盘找到TrionesUltraDMA33驱动程序的Triones目录下,打开其“DOS”子目录,将其驱动程序TRIDMA.SYS拷入硬盘上DOS目录下,并在CONFIG.SYS中加入“DEVICE=C:DOSTRIDMA.SYS",然后重启电脑,TRIDMA.SYS便自动加载了(4K), 然后再次用测试软件测,哈!硬盘传输率果然大幅提高,先用SYSCHK 2.44测试,Data Transfer达到了26816KB/S,再用CONFIG.845测,MAX Through in kb/s值居然达到了30712KB/S,虽然距33MB/S的速度还有差距,但已经比不加驱动程序要快得多了,如果考虑到系统损耗,则基本上达到了预定速度!
说了这么多,好不容易才把DOS设置介绍完,您该满意了吧?“什么?您只用Win95不爱用DOS?”(“啊!...”只见俺两眼一黑,脚下一软...)“唉!您为什么不早说呢?让我... 好的好的,幸好我准备了Win95的资料,那么我们就继续吧,不过先让我喝口水,润润喉吧...
Windows 95篇
Windows95大家一定都用过吧(又是废话)!安装前的准备活动很容易,您必须先在CMOS中把UDMA设置为开启,然后您需要修改一下Win95启动用的CONFIG.SYS,将其中的TRIDMA.SYS从CONFIG.SYS去掉,否则进入Win95后系统将提示“TRIDMA.SYS的使用造成了分页兼容方式”因而降低系统性能,经过这样一番修改后,你就可以进入Win95去安装程序了。
进入Win95后,首先您先要安装一个TX主板的补丁程序(假设您的主板是Intel TX的),由于Win95(包括OSR2)推出的时间较早,不支持Intel的最新主板,所以在安装好Win95后,您会发现“控制面板”的”系统“中“系统设备”旁有不少“?”号,这样不仅使您电脑中的PCI卡不支持PnP,而且还使您的PC运行不稳定,解决办法就是安装一个TX补丁程序(此类程序一般在所购主板的附带软/光盘中可找到),安装步骤也很简单,运行此PATCH程序,然后根据简单提示回答“YES”就可以了。这样就为下面的安装作好了铺垫。(其他芯片组主板也各有PATCH程序,安装方法类同)
接下来就是正式安装Win95下的UltraDMA33驱动程序 了,同前面一样,这次还是选择Triones公司的程序(其最新版本号3.60K),安装步骤如下:先进入Triones目录所在的Win95子目录中,执行SETUP.EXE将出现程序主画面,选择NEXT执行下一步,这时程序将询问是Install(安装)还是De-Install(卸载),选择Install,然后程序就会自动加载UltraDMA33驱动程序并进行有关设置,设置完后,程序将提Reboot,此时重新启动PC,再进入Win95,系统将自行检测UltraDMA33新硬盘并分别给新硬盘安装对应驱动程序 (此间将有两次热启动),最终,程序安装完毕!
现在,当你再次打开“控制面板“,进入“系统”的”设备管理“一项,查看”硬盘控制器“时,你就会发现”Intel PIIX4 BUS Master IDE controller"(即“Ultra DMA33驱动程序”)已被装入,旁边还赫然一个“(UltraDMA33 Supported)",这一切说明,UltraDMA33安装完毕,“Mission Completed!”
”咦!我的光驱呢?怎么不见了,是不是被Win95吃掉了,或者被Bill Gates给拐走了?“,此时的您也许正为光驱的丢失而发愁。的确,在某些PC机上安装完Win95的UltraDMA33驱动程序后,会有光驱丢失的情况发生,此时,如果您再次查看”硬盘控制器“时,你就会发现”Secondary IDE controller“前有一个大大的惊叹号,而你的光驱也因此而丢失,造成此种情况发生的主要原因是:
1. Triones的UltraDMA33驱动程序的Bugs 2. 您安装的是PIO-3接口的光驱,多数此类光驱安装在IDE的Master接口时与UltraDMA33驱动程序发生冲突.
一般解决的办法主要有: 1. 上Internet找最新的UltraDMA33驱动程序 2. 等待Microsoft支持UltraDMA33的Memphis 3. 将光驱接口从 Master调成Slave
如果您说:"我上不了Internet,也找不到 最新驱动程序,又不想“坐等望靠”微软的Memphis,更不想开机箱换跳线,怎么办呢?”
其实我这里有一个很好的解决办法,使我的光驱既可正常在Win95下运行又不影响UltraDMA33驱动程序的工作,您只须将“Secondary IDE controller”更换成为厂商是“标准硬盘驱动程序”的“Standard Bus Master IDE Harddiak Controller”驱动程序(Win95内置)就可以了,如此简单操作一番,然后重新开机进Win95,瞧!光驱是不是回来了?这样,Win95下的UltraDMA33硬盘驱动程序也终于被安顿好了。上装上了Win95的UltraDMA33驱动程序,经测试,发现速度提高得虽不如DOS测试下那么明显,但是仍超过了不加UltraDMA33时的情况,特别是在测试中,硬盘对CPU的读写占有率大大下降,这充分体现了UltraDMA33利用DMA模式传输数据时所发挥的优势。UltraDMA33硬盘果然是名不虚传!
附Win95下的检测报告(内部资料,注意保存 :D )
UDMA33驱动程序 Winbench97商业测试 Winbench97高端测试 CPU占用率 未加载 1120 3420 85.7%(读) 65.1%(写) 已加载 1240 3630 53.2%(读) 41.3%(写) (测试机型:微星5158ATX+iP166MMX+ 32MB EDO + QUANTUM FireBall 3.2G ST)
综上所述,UltraDMA33技术的实现,对硬盘的速度确实有一定的提高,纵观DOS及Win95两种测试所带来的结果,虽说没有达到(也不可能完全达到)33MB/S的速度,但已有不少的提高。 |