如何优化Windows服务器磁盘性能(二)

日期: 2007-12-19 来源:TechTarget中国

  磁盘碎片整理程序

  这里最重要的方法之一是为保证你能够有一个性能良好的磁盘,你应该去规则定期的执行磁盘碎片整理程序。磁盘被设计为写入数据以线性方式。但是,当文件被删除时,磁盘文件就不会被连续存放,在文件被删除的地方,就会形成无法利用的空间。

  在将数据写入可用空间之前,磁盘将会计算这些可用空间。如果可用空间不能向被写入的数据提供足够的空间时,文件就会被分散保存到磁盘的不同地方:文件的一部分会被插入到可用空间的缝隙中,剩下的一部分可能会被存放到下一个可用空间的缝隙中,或者磁盘的末尾部分。

  这种文件碎片对系统性能产生不好的影响,因为文件碎片过多会使系统在读写文件的时候来回寻找,使效率变低。整理磁盘碎片,并且允许文件以一个线性方式存放,这将会加快磁盘的存取读写速度。

  索引

  根据你服务器的以往使用经验,索引的使用在其中起到的作用应该是喜忧参半的。索引包括读取磁盘上的所有文件,并且创建一个索引告诉操作系统所包含的是什么文件。如果用户通过这种例行搜索方式去在一个大数据量中去查找特殊文件,索引就会让这种方法变得更有效。

  然而,许多系统管理员不喜欢使用索引,因为索引进程会占用大量的CPU处理时间和内存。一些磁盘空间也往往会去存储索引。

  我的建议:以server-by-server的基础去判断是否使用索引是很恰当的。在我的组织中我做索引文件服务器,因为我经常不得不去通过我的文件搜索来查看我是否已经写了关于某些问题的文章。然而,我的邮件服务器,数据库服务器,主域服务器(DNS),域控制器等等并没有被编入索引。为这些类型的服务器作索引是没有任何意义的。事实上,如果你希望去提高系统性能,你应该检查你的结构底层服务器,来确定它们没有被编入索引。

 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐