Dreamweaver | Flash | Photoshop | Fireworks | Asp | Asp.net | Css/HTML | 矢量教程 | Access | Sql Server
网页设计视频教程

你的位置:首页>>局域网组建实用培训教程>>网络性能优化(1)

网络性能优化(1)

发表时间:2006-9-1 上午 12:32:51浏览次数:

网络性能优化的目的是减少网络系统的瓶颈、设法提高网络系统的运行效率。对于不同的网络硬件环境和软件环境,可以存在不同的优化方法和内容。例如,在一个配置比较落后而又需要提供各种新服务的网络中,管理员往往需要对内存、CPU、磁盘、网络接口和服务器等分别进行优化处理,以便适应新的网络运行要求。但是,在一个网络服务比较少而硬件配置比较高的网络中,管理员不需要考虑整个网络的性能问题,只要利用一些性能和网络监视工具对系统进行监视,然后对发现的问题进行专项处理即可。下面对网络性能优化过程中的重要内容分别进行介绍。

7.2.1 内存优化

内存是操作系统中的重要资源,不仅操作系统的运行需要它,而且各种应用程序和服务都需要调用它才能使用。从应用的角度来看,系统内存是引起各种系统问题的重要原因,是需要用户和管理员着重考虑的优化对象。

1. 合理使用内存

在内存一定的情况下,合理地使用内存可以提高网络的性能。这要求管理员必须对系统中的内存使用情况非常了解,对于那些不再需要的功能、应用程序或服务应及时关闭,以便释放内存给其他应用程序和服务。另外,管理员还可以通过系统设置来决定内存的主要优化对象。一般,服务器的主要优化对象应该是后台服务,而工作站和单个计算机的主要优化对象应该是前台应用程序。

要选择内存优化的主要对象,可执行下面的操作步骤:

(1) 打开“控制面板”窗口,右击“系统”图标,从弹出的快捷菜单中选择“打开”命令,打开“系统特性”对话框。

(2) 单击“高级”标签,切换到“高级”选项卡,然后单击“性能”选项组中的“性能选项”按钮,打开“性能选项”对话框,如图7-1所示。

图7-1 “性能选项”对话框

(3) 在“应用程序响应”选项组中,要优化应用程序性能,可选择“应用程序”单选按钮;要优化后台服务性能,可选择“后台服务”单选按钮。

(4) 对虚拟内存进行优化设置之后,单击“确定”按钮返回“系统特性”对话框,然后单击“确定”按钮即可。

2. 设置虚拟内存

所谓虚拟内存就是系统把硬盘空间当作额外的内存来使用。因为通过使用磁盘空间,操作系统给进程分配比实际可用内存更多的内存。Windows 2000用一个32位且要求分页的虚拟内存系统来管理内存。不管计算机安装的实际内存有多大,应用程序都好像运行在有4 GB内存地址空间的计算机上一样。

Windows 2000使用虚拟内存进行分页,每页都有固定的大小,一般为4 KB。数据不被使用时,将其从物理内存转移到硬盘上,并以文件形式保存。用于存放从物理内存中移动的数据的硬盘空间临时区域称为页文件。物理内存和虚拟内存都被看作页阵(阵是存放信息的结构)。虚拟内存管理器完全控制从虚拟内存到物理内存的转换,因此,不必在内存中连续地安排进程的页。内存和页文件中的任何可用空间都可容纳页。

当连续页之间有未用空间时就产生了碎片,内存碎片将导致一些内存区域不可用。为了减少碎片,Windows 2000采用4 KB页分配内存。分页的大小将直接影响网络的性能,同时,虚拟内存页文件的大小也对网络的性能有所影响。虽然页文件的大小在Windows 2000安装时自动确认,位置也由系统安装程序给定,但管理员可以通过对页文件的重新配置来增强网络的性能。

要设置虚拟内存,可以执行下面的操作步骤:

(1) 打开“控制面板”窗口,右击“系统”图标,从弹出的快捷菜单中选择“打开”命令,打开“系统特性”对话框,并切换到“高级”选项卡。

(2) 在“高级”选项卡中单击“性能”选项组中的“性能选项”按钮,打开“性能选项”对话框。要进行虚拟内存管理,可单击“更改”按钮,打开“虚拟内存”对话框,如图7-2所示。

图7-2 “虚拟内存”对话框

(3) 在“所有驱动器页面文件大小的总数”选项组中,对话框提示管理员,驱动器页面文件允许最小值为2 MB,当前已分配的虚拟内存为288 MB,并推荐管理员使用94 MB虚拟内存。如果管理员要修改某个驱动器的页面文件大小,可在驱动器列表框中单击该驱动器。

(4) 在“所选驱动器的页面文件大小”选项组中的“初始大小”文本框中输入初始页面文件的大小,其值必须在2~273之间,且不超过驱动器的可用空间。

(5) 在“最大值”文本框中输入所选驱动器页面文件的最大值,其值应大于或等于页面文件初始大小,且不能超过驱动器的可用空间;当驱动器的可用空间大于4095 MB时,还不能超过4095 MB。单击“设置”按钮,使对所选驱动器页面文件大小的设置生效。

(6) 在“注册表大小”选项组中,管理员可以查看到当前注册表的大小,并可在“注册表最大值”文本框中输入为注册表分配的最大空间值。

(7) 单击“确定”按钮,返回到“性能选项”对话框,然后单击“确定”按钮,保存设置。

3. 添加新内存

虽然通过优化配置能够提高内存的性能,但是这不能从根本上解决问题。如果系统的内存严重不足,只能通过添加新内存来解决。在添加内存时,既要考虑到当前的需要,又要考虑到后期的需要,还要考虑内存的速度和本身性能。例如,当前的内存为64 MB,当前需要64 MB,那么用户就应添加128 MB以上的内存,这样就不至于在每次有新的内存要求时都进行内存添加。对于速度和性能的考虑主要是因为不同的内存用于同一台计算机时,系统自动以低速度和低性能的内存为主。显然,直接添加高速度和高性能的内存是一种资源浪废。建议将网络中的同速度和性能的内存集中起来添加到某些不太重要的计算机中,然后在一些重要的计算机中全部添加上新购置的内存。

由于现在的内存条特别便宜,大部分用户将添加新内存作为提高系统性能的首要途径。一般,单机或工作站至少需要64 MB内存,服务器至少需要128 MB内存。

网站建设服务 - 友情链接 - 意见建议 - 联系站长 - 论坛 - 网站导航
Copyright 2006-2007 zznj.com Inc. All Rights Reserved
Emai:skyzznj@126.com