文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院工具软件系统软件如何让ATA磁盘发挥出最大的性能(多图)
精品广告
推荐TOP10
·如何制作启动光盘
·Windows优化大师 大家都喜欢她
·实战超星书本转PDF
·实战优化大师 让木马无处藏身
·Windows优化大师让电脑选购更轻松
·“一键GHOST”系统备份与恢复
·电脑美容利器:Windows美化大师
·Vista优化大师 V2.0beta1 (免费正式版)
·Ghost使用异常情况及应对方法
·系统备份与恢复技巧 Ghost程序参数四则
阅读TOP10
·教你如何制作映像文件
·如何制作启动光盘
·如何使用Rundll32.exe和Rundll.exe
·用PM实现无损调整磁盘分区
·修硬盘坏道黄金搭档:Fbdisk和Diskgen
·超强快捷键复制与粘贴运用体验
·永远用最好的驱动 驱动精灵全接触
·用Ghost 7.0实现网络硬盘克隆
·矮人DOS工具箱不会用怎么办?
·DM万用版使用手册

如何让ATA磁盘发挥出最大的性能(多图)

日期:2004年6月14日 作者:清风网络学院 查看:[大字体 中字体 小字体]


流行的ATA/66(即Ultra DMA/66或UDMA/66)以及ATA/100(即Ultra DMA/100或UDMA/100)标准分别支持66MBps和100MBps的最大传输速率,最新的SerialATA标准更让传输速率达到了150Mbps以上。在典型的单个磁盘驱动器的环境中,上述最大传输速率在实际使用中一般是不可达到的,限制来自多方面,包括ATA芯片的限制、系统总线体系等。尽管如此,主要是由于SCSI设备价格一直居高不下的原因,ATA仍然是当前普通工作站的主流选择。另一方面,如何让ATA磁盘发挥出最大的性能,却不象装上一个新驱动器然后连接电缆那么简单。

  为了及时跟进ATA存储技术的不断发展,Microsoft不断发行各种补丁来改进Windows对ATA的支持。要让ATA设备在Windows 2000下以最佳的状态运行,掌握一些基础知识是必不可少的,包括ATA接口、必需的硬件、相关的软件(例如,Win2K的补丁,内建和第三方的驱动程序)。

  一、硬件需求

  首先,系统必须有一个支持硬盘驱动器高级ATA模式的控制器。当前的驱动器支持的最常见的标准包括ATA/33、ATA/66和ATA/100。几乎所有的ATA控制器都向后兼容,例如ATA/100控制器一般支持那些使用ATA/33甚至更早的IDE或EIDE标准的磁盘。

  在大多数系统上,控制器支持属于主板ATA芯片组的任务之一,但也有一些系统的控制器是外插的PCI卡,如ATA RAID控制器。Intel占据ATA芯片组的大部分市场,但也有其他芯片组厂商提供ATA控制器芯片组,如威盛(www.viatech.com.cn)。

  芯片组是ATA系统中最重要的一部分,它以及它的驱动程序决定了连接到控制器的设备可以使用哪些功能。因此,了解ATA系统的第一步是了解主板上的芯片组或控制卡的功能。如果ATA控制芯片是嵌入到主板的,还要检查一下BIOS是否支持想要使用的ATA模式。可能会出现这样的情况,虽然控制芯片支持某种ATA模式,但BIOS却不支持。如果这样,你就必须更新主板的BIOS。

  接下来要保证采用了适当的连接方式,尽量把不同的磁盘连接到不同的传输通道(电缆)上。这一点很重要,因为ATA通道默认以当前通道上最慢设备的速率工作。如果一个ATA/33和一个ATA/100磁盘连接在同一个通道上,该通道的最大传输速率将是ATA/33。因此,必须把低速的ATA设备(例如CD-ROM、CD-R、CD-RW、Zip或老式硬盘)接入一个通道,高速的ATA硬盘接入另一个通道。

  另外还要注意连接的电缆。ATA/33、ATA/66、ATA/100规范要求使用专用的80线电缆,而早期ATA硬盘使用的通常是40线的电缆。额外增加的电缆线主要起接地的作用,能够有效地降低电缆传输的信噪比。

  二、Windows的ATA支持

  早期的IDE/ATA规范使用一种叫做Programmed I/O(PIO)的数据传输方法,这种传输方法在很大程度上依赖于CPU把数据从硬盘的缓冲内存转移到系统内存。早期的PIO模式(0、1和2)建立在最初的ATA标准上,后来ATA-2规范(即EIDE或Fast ATA)包含了两种新的PIO模式(3和4),同时引入了两种直接内存访问(DMA)模式。DMA是一种对CPU依赖程度不高的传输方式,有效地降低了PIO加给系统CPU的压力。为了提高数据传输性能,DMA允许IDE控制器直接访问系统内存(其他设备控制器,包括SCSI和以太网适配器,也都使用了这种技术)。后来,DMA发展成了Ultra DMA,即Ultra ATA或ATA/33、DMA-33标准,它支持新的模式DMA Mode 3。当然,为了向后兼容,现在的绝大多数硬盘支持所有较老的数据传输模式——包括PIO和DMA。

  早期的UDMA磁盘和控制器能够达到33MHz的速度,即其理论最大传输速率是33MBps。随着技术的进步,新版本的UDMA支持DMA Mode 4的66MBps,以及DMA Mode 5的100 MBps。今天使用的大多数ATA硬盘都是ATA/66或ATA/100,提供了原先只有SCSI硬盘才能提供的存储速率,缩小了ATA和SCSI在性能上的差距。

  尽管ATA技术在PC领域占据了统治地位,但NT和Win 2K在优化ATA磁盘性能方面却不那么出色。在NT下,这个问题的根源在于ATA磁盘驱动程序的实现方式,它用一个伪SCSI微端口(Miniport Driver)驱动程序atapi.sys结合scsiport.sys,构成一个伪SCSI驱动程序,实现对所有ATA设备的支持。对于早期的IDE控制器和设备,这种一步到位的配置相当有效,没有出现任何明显的性能问题。但是,atapi.sys驱动程序常常拖了新式控制器和设备的后腿,因为atapi.sys不能支持新设备的高级PIO和DMA操作模式。虽然一些NT的Service Pack为atapi.sys增加了对这些新操作模式的支持,但有时要有第三方的驱动程序才能发挥出最优的性能。


[1] [2] [3] 下一页 

上一篇:浅谈收费网站遇到的威胁

下一篇:关闭Windows Server 2003关机事件跟踪程序


相关软件: 相关文章:
·详细介绍六个免费发短信网站
·windows 2003服务器配置VPN实现各种网络环境VSS协同开发
·秦殇 (单机版)最终完美发现 - 游戏秘籍
·USB口供电不足,引发的移动硬盘不能使用故障
·《三国志11》历史事件触发条件和遗迹的作用
·PS为黑背景长发美女照片抠图换背
·怎样在Web开发中完美控制IE标题栏

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号