正文内容 评论(0)
SiS961是SIS645,SIS650等芯片组所广泛采用的南桥控制芯片,它支持称为MuTIOL(Multi-threaded I/O Link)妙渠的技术。运行在533MB/s的MuTIOL,可以提供高达1.2GB的内部总线带宽(约为传统PCI总线的10倍)。而且改进版的SiS961B还支持ATA133,尽管这颗芯片拥有如此多的新技术,但在其他厂商的同类型的P4芯片组面前却不免让SIS丢了脸面。因为它是这些P4芯片组中唯一一个缺少Bus Master(Ultra DMA) PCI IDE 驱动支持的产品。
众所周知,(Ultra DMA) PCI IDE驱动是操作系统中不可缺少的驱动程序,主板IDE磁盘性能发挥,相当大程度上将由IDE驱动来决定,而SIS645芯片组在投放市场这么长时间之后,却一直没有推出相应的IDE驱动程序,只能让用户采用操作系统自带的IDE控制器驱动来工作,这不得不说是一个大遗憾。在SIS的整合驱动包内,曾经包括过IDE驱动,但是从109F版本之后,SIS却从整合驱动包内删除了IDE驱动部分,这是为什么呢?经过我们测试发现,以前版本的整合驱动包内包括的IDE驱动,并不适用于SIS961南桥芯片,如果强制安装之后,就会有严重的兼容性问题,这是我们在SIS961南桥上强制安装了改款驱动之后出现的问题。
大家应该都知道,Win2000操作系统默认的IDE驱动,只支持到ATA66(UDMA66)的工作模式,而最新的WinXP也好不到那里去,默认的IDE控制器驱动也只支持到ATA100(UDMA100),所以,如果只采用操作系统自带的驱动程序,那么SiS961B所宣称的ATA133功能,也成了无稽之谈。所以,对于SIS645,SIS650主板的用户,一个由SIS提供的 IDE驱动是相当重要的,现在,SIS终于修正了问题,发布了适用于SIS961的驱动程序,这不能不让SIS的支持者们感到兴奋。
这次提供的r1.01.07版本IDE驱动是由MSI微星发布的,相信SIS马上会在自己网站上更新这个驱动,它包括三个部分。
1. 在WIN9X系统下,安装IFSHook driver驱动,用IFSHook技术的特点是,钩子(Hook)就像窃听器,可以给别的应用程序装上,然后截获其他应用程序的消息。Windows的消息处理机制为了能在应用程序中监控系统的各种事件消息,提供了挂接各种反调函数(HOOK)的功能。这种挂钩函数(HOOK)类似扩充中断驱动程序,挂钩上可以挂接多个反调函数构成一个挂接函数链。系统产生的各种消息首先被送到各种挂接函数,挂接函数根据各自的功能对消息进行监视、修改和控制等,然后交还控制权或将消息传递给下一个挂接函数以致最终达到窗口函数。Windows系统的这种反调函数挂接方法虽然会略加影响到系统的运行效率,但在很多场合下是非常有用的,通过合理有效地利用挂钩函数监控机制可以达到预想不到的良好效果。SIS这次提供的Win98/WinME IFSHook driver,可以扩大文件系统的缓存,监控系统工作状态,这对于提升系统性能,相信大有益处。
2. 在WinXP/Win2000 系统下,SIS提供的是SCSI miniport driver驱动,说到SCSI miniport drive,其实它和 网卡NDIS Driver都是Kernel Mode Driver的一种特殊形式。Kernel Mode Driver”,可以实现对特定硬件的操作,还是Windows NT中唯一可以对硬件中断和DMA进行操作的驱动。 这也是微软的标准WindowsNT设备驱动程序模型——Win32 Driver Model(WDM)所规定的。ALI的Integrated Driver综合驱动工具包中的Ultra-IDE驱动,VIA的VIA IDE Miniport driver都是同类型的驱动程序。
3. 单独的IDE utility工具包,可以用来查看IDE设备的工作状态和芯片组的详细信息。
下面,就让我们看看这此SIS提供的IDE驱动到底有多大威力。由于时间关系,我们只在Win2000平台下做了一个简单的测试,
我们的测试平台是一块FIC大众的SIS645DX主板,迈拓金钻7 硬盘40GB,
虽然从成绩看来SiS的Bus Master(Ultra DMA) PCI IDE 驱动带来的性能提升并不是很大,但关键问题是,通过安装IDE utility工具包, SiS所宣传的ATA133在Win2000和WinXP下得到了实现。希望这些能让SiS的支持者们感到欣慰。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...