首页 > 服务器 > Win服务器 > 正文

怎样提高Windows服务器性能?

2024-09-10 00:03:11
字体:
来源:转载
供稿:网友

提高Windows香港服务器租用(http://www.VeVb.com/hkzy)或香港服务器托管( http://www.VeVb.com/hktg)性能

12大技巧

1.使用NTFS文件系统

  尽管对于Windows服务器版本操作系统来说,NTFS是默认的文件系统,Windows是支持使用FAT和FAT-32文件系统的

。我读过的每一本MSCE培训教程推荐使用NTFS文件系统是因为它比FAT和FAT-32文件系统使用中更安全。服务器性能但

是这些书籍中都没有提及NTFS是一种基于处理(transaction-based)的文件系统。这就意味着相比较FAT和FAT-32文件系

统而言,NTFS文件系统更快。


2.香港服务器租用或香港服务器托管内存

  不管你是否相信,你的系统中内存总数会给磁盘子系统性能带来巨大差异。我已经讨论过在一个专属的磁盘上存放

页面文件,以此来将带给系统闲置的虚拟内存页面的影响最小化。虚拟内存的概念是相对于物理内存而言的,当系统的

物理内存空间入不敷出时,操作系统便会在硬盘上开辟一块磁盘空间当做内存。
  然而,这个技巧是很差强人意的。首先,磁盘的相应速度甚至比最慢的物理内存还要慢。磁盘的存取速度是在毫秒

的数量级上,而物理内存的存取速度是在十亿分之一秒的数量级上。
  另外一个问题是操作系统不能利用存储在虚拟内存上的内存分页。如果操作系统需要去执行在一个内存分页执行一

个指令,那首先这个分页必须被移动到物理内存上。这个步骤被称为交换(swapping)或者paging(线性空间到物理地址

空间的映射)。
  如果一台服务器的物理内存被装载满了,并且在它需要去访问一个存放在虚拟内存中的内存分页的时候,那在这个

时候,服务器将不得不去将一个暂时不用的分页从物理内存中交换到虚拟内存上,以使得物理内存上有空间,能够将需

要访问的内存分页从虚拟内存中交换到物理内存上。
  这种分页进程不但只消耗磁盘资源,并且还占用大量的CPU时间和内存。有一些服务器的物理内存往往会去记录哪

些分页在随机存储器(RAM)上,哪些分页在虚拟内存上。这就是为什么分页方法是如此的低效。一些分页是正常的,但

是过量的分页会严重的制约一个系统的性能。过量的分页会导致不变的磁盘工作(disk activity)。
  减少分页的最好方法是在你的服务器上安装尽可能多的内存。随着服务器中的随机存储器(RAM)数量的增加,相应

的,pagefile文件的大小也会增加。然而,在pagefile文件上的系统依赖将会减少。这将会腾出数量相当可观的磁盘处

理时间和CPU处理时间。

3.压缩磁盘
  当微软发布MS-DOS5.0时,它们介绍了其磁盘压缩的特色功能。当时的情况是让硬盘或者软盘能够通过压缩功能存

储更多的数据。当我试着使用磁盘压缩技术,这时,我的计算机运行就慢了下来,我就改回使用一个没有压缩的磁盘,

并且直到最近再没有使用过压缩。
  现在,在正常的情况下,压缩确实能够提高系统性能。在一台计算机中,硬盘算得上是运行最慢的部分了。然而,

如果你能够压缩一个文件,你就是减少了它的物理大小,这也将会减少从硬盘中读取它的时间量。
  同时,一个压缩文件必须在它从磁盘读取后被解压。解压操作通常是占用内存,并且进程会附带的使用一些CPU时

间。如果你的服务器运行一个磁盘加强的应用来解决大量的分散文件(不是一个数据库),执行压缩能够提高系统性能。



4.磁盘碎片整理程序

  这里最重要的方法之一是为保证你能够有一个性能良好的磁盘,你应该去规则定期的执行磁盘碎片整理程序。磁盘

被设计为写入数据以线性方式。但是,当文件被删除时,磁盘文件就不会被连续存放,在文件被删除的地方,就会形成

无法利用的空间。
  在将数据写入可用空间之前,磁盘将会计算这些可用空间。如果可用空间不能向被写入的数据提供足够的空间时,

文件就会被分散保存到磁盘的不同地方:文件的一部分会被插入到可用空间的缝隙中,剩下的一部分可能会被存放到下

一个可用空间的缝隙中,或者磁盘的末尾部分。
  这种文件碎片对系统性能产生不好的影响,因为文件碎片过多会使系统在读写文件的时候来回寻找,使效率变低。

整理磁盘碎片,并且允许文件以一个线性方式存放,这将会加快磁盘的存取读写速度。


5.注销
  这是另一个你能够提高服务器安全和性能的方法。当你不再使用控制台的时候,出于安全原因考虑,你应该进行注

销操作。服务器性能 同时,在你登陆时,Windows将会加载你的用户属性,这将会消耗内存和CPU。


6.避免运行16-位应用

  64位Windows操作系统根本不能够运行16位应用,所以说这一项对于64位操作系统来说并不是个问题。但是,32位

Windows操作系统将会运行16位应用。使用多任务处理模式的Windows更多的使用16位应用。服务器性能讨论Windows的

多任务处理使用16位应用将需要单独开篇说明,但是可以确定的说,运行16位应用会对降低性能。


7.文件布置

  优化服务器性能的一个窍门是去把文件放置在适当的磁盘上。举例来说,Windows Server操作系统通常情况下是被

安装在C盘上。在这样的情况下,我推荐将C盘仅用作存放操作系统文件之用,尽管在一些情况下,你也可以将一些其他

应用到C盘上而没有对性能产生不好的影响。
  因为操作系统组件会消耗大量的磁盘输入/输出时间,并生成pagefile系统文件,我推荐将它放在一个专属磁盘驱

动器(并不是一个专属分区)。这能够防止磁盘输入/输出关联虚拟内存分页而不打断系统其他部分。
  存储到服务器上的任何一个数据通常都应该被存放在一个专属卷上。因为绝大多数的服务器磁盘输入/输出通常同

读取数据和写入数据相关联,它通常需要在一个RAID(独立磁盘冗余阵列)阵列上存放数据,类型依赖于你所需要的性能

级别和容错控制。RAID(独立磁盘冗余阵列)10阵列常常是一个较好的选择对象,因为他们同RAID 1阵列一样迅速,但却

是通过镜像(mirroring)提供容错控制。


8.移除那些极少使用的组件

  我曾经购买的每一台服务器上都会装上各种各样的监控或者日志组件。如果你能够有计划有规律的使用这些组件的

话,在计算机上安装这些组件算不得什么不正确的选择。服务器性能但是令我吃惊的是有很多系统管理员安装(或者从

不移除)那些服务器上的组件,并且实际上除了浪费系统资源外,它们甚至从来没被运行过。

9.索引

  根据你服务器的以往使用经验,索引的使用在其中起到的作用应该是喜忧参半的。索引包括读取磁盘上的所有文件

,并且创建一个索引告诉操作系统所包含的是什么文件。如果用户通过这种例行搜索方式去在一个大数据量中去查找特

殊文件,索引就会让这种方法变得更有效。
  然而,许多系统管理员不喜欢使用索引,因为索引进程会占用大量的CPU处理时间和内存。一些磁盘空间也往往会

去存储索引。


10..停止运行那些不使用的服务

  在一篇类似的文章中,我也推荐浏览服务控制管理器,并关闭那些没有被用到的服务。这样不但能够提高我们的服

务器性能,另外它也可以提高服务器的安全性。计算机有一条法则描述了被执行的代码越多,代码中包含的不安全因素

的机会就会增多。通过关闭那些不使用的服务,你做得即是减少执行代码的大小,从而降低服务器包含的安全漏洞被利

用的机会。

11.优化Windows香港服务器租用或香港服务器托管磁盘性能

  在一台服务器的使用上,磁盘往往占据着很重要的位置。服务器磁盘的配置和维护对整个服务器性能方面产生很大

影响。实际上,优化服务器磁盘的方法只需要花费一点点时间。在这篇文章中,我将会分享一些提高你的服务器磁盘子

系统效率的方法。
  注意:几乎所有的服务器都被做了不相同的配置。也就是说,最适合您的组织的磁盘配置和优化技巧可能对另外一

个组织的服务器是有害的。唯一的完全优化一台服务器磁盘的方法是去分析,在这台服务器上都运行了哪些应用,并且

这些应用在服务器磁盘子系统中占用了多少工作量。
  所以说,在这里是没有办法去提供最全面最完善的方法,来让你的服务器以最优化的性能运行。这篇文章将会带来

一些通用方法,通常能够用来提高大多数类型服务器的性能。


12.调整香港服务器租用或香港服务器托管响应
  与个人计算机不同的是服务器并不总是从服务器的控制台那里运行应用。那么,最优化服务器是将获得优先权的应

用到后台执行。
  你可以通过打开服务器的控制面板,并双击系统图标。当窗口中显示系统属性标签时,转到“高级”标签项,找到

性能设置部分,并点击设置按钮。窗口中将会显示性能选项属性标签。转到属性标签中的高级选项,并确定服务器设置

为后台服务的最佳性能。  


  总之,武林网技术建议以server-by-server的基础去判断是否使用索引是很恰当的。在我的组织中我做索引文件

香港服务器租用香港服务器托管,因为我经常不得不去通过我的文件搜索来查看我是否已经写了关于某些问题的文章

。然而,我的邮件服务器,数据库服务器,主域服务器(DNS),域控制器等等并没有被编入索引。为这些类型的服务器

作索引是没有任何意义的。事实上,如果你希望去提高系统性能,你应该检查你的结构底层服务器,来确定它们没有被

编入索引。



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表