好文档 - 专业文书写作范文服务资料分享网站

网络性能优化

天下 分享 时间: 加入收藏 我要投稿 点赞

网络性能优化总结

网络性能优化的目的是减少网络系统的瓶颈、设法提高网络系统的运行效率。对于不 同的网络硬件环境和软件环境,

可以存在不同的优化方法和内容。 例如,在一个配置比较落

后而又需要提供各种新服务的网络中,管理员往往需要对内存、 务器等分别进行优化处理, 以便适应新的网络运行要求。 件配置比较高的网络中,管理员不需要考虑整个网络的性能问题, 监视工具对系统进行监视, 然后对发现的问题进行专项处理即可。 中的重要内容分别进行介绍。

CPU磁盘、网络接口和服

只要利用一些性能和网络 下面对网络性能优化过程

但是,在一个网络服务比较少而硬

721内存优化

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

1. 合理使用内存

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

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

而工作站和单个计算机的主要优化

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

开“系统特性”对话框。

(2) 单击“高级”标签,切换到“高级”选项卡,然后单击“性能”选项组中的“性

能选项”按钮,打开“性能选项”对话框,如图

7-1所示。

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

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

优化后台服务性能,可选择“后台服务”单选按钮。

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

“确定”按钮即可。

2. 设置虚拟内存

所谓虚拟内存就是系统把硬盘空间当作额外的内存来使用。因为通过使用磁盘空间, 操作系统给进程分配比实际可用内存更多的内存。

Windows 2000用一个32位且要求分页的

4

虚拟内存系统来管理内存。不管计算机安装的实际内存有多大,应用程序都好像运行在有

GB内存地址空间的计算机上一样。

Windows 2000使用虚拟内存进行分页,每页都有固定的大小,一般为

使用时,将其从物理内存转移到硬盘上,

数据的硬盘空间临时区域称为页文件。物理内存和虚拟内存都被看作页阵

4 KB。数据不被 (阵是存放信息的

并以文件形式保存。用于存放从物理内存中移动的

结构)。虚拟内存管理器完全控制从虚拟内存到物理内存的转换,因此,不必在内存中连续 地安排进程的页。内存和页文件中的任何可用空间都可容纳页。

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

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

Win dows 2000

但管理员可以通过对页文件的重新配置来增

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

开“系统特性”对话框,并切换到“高级”选项卡。

(2) 在“高级”选项卡中单击“性能”选项组中的“性能选项”按钮,打开“性能选

项”对话框。要进行虚拟内存管理,

可单击“更改”按钮,打开“虚拟内存”对话框,

如图

7-2所示。

SMJB

e tvnM] i ■

MSI

JJ型

心?

i?IB2W

■ ±**)0. |tK frflttkMWSjr

:害 :?

更側]

|IX

圧AH#対.

M 4

昭?

stiniwixr ii ?

蛀姐■*」* fin

' 暧 t ■埔 | 图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内存。

7.2.2 CPU 优化

对于CPU的优化主要考虑CPU的速度、缓存技术和多处理器技术。以前,由于计算机的 发展水平比较低,CPU的速度和性能成为衡量一个计算机系统速度和性能的惟一标准。而现 在,CPU的速度和性能以惊人的速度在发展,而且价格越来越便宜,但其他硬件设备的速度 和性能没有太大的提升,导致CPU的速度和性能问题不再是用户考虑的惟一问题。 或工作站来说,随便在市场上选购一个价格一般的

鸟1G只有服务器、图形处理计算机或具有特殊需要的计算机才需要配置高端

对于单机

CPU即可满足需要,例如,赛扬866和雷

CPU例如

P4 2.4G 。

如果从整个网络考虑,对于CPU的优化除了速度问题,还需要考虑缓存和多处理器支持 技术,特别是服务器多处理器支持对于网络的整体性能的提高非常重要。

1. 缓存技术

目前使用的CPU都具有一个所谓的二级缓冲存储器 (二级缓存),主要用来保存CPU最近 使用过的数据,为一级缓存传送数据提供方便。

CPU访问缓存的速度远远快于访问 RAM的速

256 KB到几兆之

度。按照CPU结构的不同,二级缓存通常称为外部缓存,它的容量一般在

间。二级缓存是一个中转站,实现数据从物理内存到 CPU的交换。由于CPU只能处理一级缓 存中数据,所以,二级缓存先将数据传递到一级缓存中, 再由一级缓存传递到 CPU进行处理。 可见,CPU的缓存越大,CPU处理数据的速度就越快。所以,用户在选购 服务器选购CPU时,一定要选择具有大缓存的 CPU

CPU时,特别是为

2. 多处理器支持

多处理器技术就是在一台计算机系统中安装多个

CPU并协同处理数据的方法。大家都

不过,要

知道,一个CPU一次只能执行一条指令,多个CPU的使用必将提高数据处理速度。 实现多处理器技术需要支持多处理器安装的主板和操作系统。对于操作系统而言, 序或服务中的进程或线程由多个

Windows

2000 Server是一个不错的选择,它支持 4~8个CPU并使用对称式多处理器系统,可以将 一个应用程

CPU来处理。

7.2.3 硬盘优化

在一个需要频繁交换数据的网络中, 硬盘的性能是非常重要的。 例如, 网络中存在一个 文件服务器, 用于向各个网络用户提供文件服务, 这时文件服务器中的硬盘必须是一个速度 快而且性能稳定的磁盘, 否则用户在使用服务器中的文件时不但速度慢, 而且容易出错。 对 硬盘进行优化主要考虑硬盘的技术、硬盘的速度和文件系统。

1. 硬盘的技术

从当前的硬盘接口技术上来看, 硬盘主要分为两种, 一种是 IDE 接口硬盘, 一种是 SCSI 接口硬盘,也就是说,硬盘主要有 IDE 和 SCSI 两种接口类型。 IDE 接口速度慢,但价格便 宜,广泛地使用于个人计算机和工作站。而

SCSI 接口是小型计算机系统接口的简称,它的

1988年推出的SCSI标准使数据传速率提高

设计要求传输速度快、支持多进程和并行处理。

到了 160 Mbps,早期的SCSI接口只用于小型机以上的高端计算机,现在已经有大量的中低 端服务器使用 SCSI 接口,而且开始出现在个人计算机当中。

IDE与SCSI接口有很大的不同, 首先是两者的接口方式不同,IDE工作时需要CPU的全程参 与,CPU

卖写数据时就不能做其他事情, 输出处理能力,并能提供更多的

而SCSI接口则完全通过独立的高速

SCSI控制卡来

/

控制数据的读写操作, CPU不必再耗费大量的时间处于等待状态,从而提高了系统的输入

CPU资源。就硬盘而言,IDE接口硬盘对CPU的占用率一般

例如应用DMA模式读写数据,在一定程度上

要达到30%~50%而SCSI接口硬盘对 CPU的占用率只有4%~6%虽然现在的IDE接口为了改 善这些问题,在技术上也作了许多调整和改进, 降低了对CPU的占用率,但其性能仍无法与

SCSI同日而语。另外,SCSI接口的另外一个特

点是扩充性和安全性都非常好。 一般, 一个 IDE 控制卡最多可以连接两个 IDE 接口设备, 而

一个SCSI控制卡最多可以连接 60个SCSI接口设备。

由于IDE和SCSI接口硬盘在速度、容量、可靠性和稳定性等方面都有很大的差距,在选购 时一定要根据需要来决定。 一般,个人计算机和网络中的工作站都使用 务器主要使用SCSI接口硬盘。

IDE接口硬盘,而服

2. 硬盘的速度

前面已经介绍过,SCSI接口硬盘比IDE接口硬盘的速度要快得多,选择 就等于选择高速硬盘。 但是,由于价格或主板的原因只能选择

SCSI接口硬盘

IDE接口硬盘时,尽量选择高

速的IDE接口硬盘。现在,IDE接口硬盘主要有两种速度类型,一种是 5400转/s,一种是 7200 转

/s。 3. 文件系统

文件系统就是在硬盘上存储信息的格式。 在所有的计算机系统中, 件系统,它规定了计算机对文件和文件夹进行操作处理的各种标准和机制。

都存在一个相应的文

因此,用户对所

有的文件和文件夹的操作都是通过文件系统来完成的。其中, 统包Windows 2000 支持的文件系 括:

? FAT:标准文件分配表,运行在 可以存取主分区或者逻辑分区上的文件。

? FAT32增强的文件分配表,它是在大型磁盘驱动器 极有效的系统。

? NTFS:只有运行 Windows 2000、Windows NT和最新的 Windows XP的计算机才可以 存取

Windows NT、Windows 95、MS-DOS或 OS/2 之 上,

(超过512兆字节)上存储文件的

NTFS卷中的文件。

FAT文件系统是一种最初设计用于小型磁盘和简单文件结构的简单文件系统。采用

文件系统格式化的卷以簇的形式进行分配,

默认的簇大小由卷的大小决定。

FAT

对于FAT文件系

统,簇的数目必须可以用 16位的二进制数字表示, 并且是 2的乘方。由于额外开销的原因, 在大于

511MB的卷中不推荐使用 FAT文件系统。如果用户的计算机上运行的是

最佳的选择。不过,需要注意的是,

Windows 95、

Windows for Workgroups 、MS-DOS OS/2 或 Windows 95 以前的版本,那么 FAT文件系统格 式是

FAT文件系统最好被用在较小的卷上。因为,在不

4GB

例如,支持超过32GB

考虑簇大小的情况下,使用 FAT文件系统,则卷不能大于

FAT32文件系统提供了比 FAT文件系统更为先进的文件管理特性,

的卷,以及通过使用更小的簇来更有效率地使用磁盘空间。作为

它可以在容量从 512MB到 2TB的驱动器上使用。在以前的操作系统中,只有

FAT文件系统的增强版本,

Windows 2000、

Windows 98 和 Windows 95 OEM Release 2 版能够访问 FAT32卷。MS-DOS Windows 3.1 及 较早

的版本、 Windows for Workgroups 、Windows NT 4.0 及更早的版本都不能识别 FAT32 卷,同时,也不能从 FAT32上启动它们。

Windows 2000所推荐使用的NTFS文件系统提供了 FAT和FAT32文件系统所没有的读写 能力、

可靠性和兼容性。NTFS文件系统的设计目标就是用来在很大的硬盘上能够很快地执 行诸如读、写和搜索这样的标准文件操作, 甚至包括像文件系统恢复这样的高级操作。 NTFS 文件系统包括了公司环境中文件服务器和高端个人计算机所需的安全特性。

还支持对于关键数据完整性十分重要的数据访问控制和私有权限。除了可以赋予

NTFS文件系统

Windows

NTFS

2000计算机中的共享文件夹特定权限外, NTFS文件和文件夹无论共享与否都可以赋予权限。 NTFS是Windows 2000中惟一允许为单个文件指定权限的文件系统。然而,当用户从

卷移动或复制文件到 FAT卷时,NTFS文件系统权限和其他特有属性将会丢失。 从上面的内容可以看出,无论是网络用户还是个人用户都最好使用

NTFS文件系统。不过,

如果网络用户需要配置多重启动 (包括 Windows 98等不支持NTFS文件系统的操作系统),可 以使用FAT32文件系统。个人用户如果没有使用 Windows 2000等支持NTFS文件系统的操作

网络性能优化

网络性能优化总结网络性能优化的目的是减少网络系统的瓶颈、设法提高网络系统的运行效率。对于不同的网络硬件环境和软件环境,可以存在不同的优化方法和内容。例如,在一个配置比较落后而又需要提供各种新服务的网络中,管理员往往需要对内存、务器等分别进行优化处理,以便适应新的网络运行要求。件配置比较高的网络中,管理员
推荐度:
点击下载文档文档为doc格式
3fphn2xr0e06i7k4fff923x6i11g5t00rpw
领取福利

微信扫码领取福利

微信扫码分享