第《windows网络操作系统》第7章 系统性能监视与优化管理.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
越好 ◎添加内存
Committed Bytes(系统已经为其在
虚拟内存中保留了空间的物理内存的 字节数,即已分配给物理RAM用于存
小于物理内存
低
◎找出占用内存的进程 ◎添加内存
储或分配给页面文件的虚拟内存)
Pool Nonpaged Bytes(被操作系统 占用的,不能被写到虚拟内存的物理 内存字节总数)
保持稳定,不 增长
无
◎检查引起内存泄漏的 应用程序
Page Faults/sec(在物理内存中,
每秒所发生的找不到应用程序所需要 数据的次数,即每秒钟出错页面的平
小于等于5次
均数量)
越低 越好
◎找出引起页面交换的 进程
◎添加内存
2019年10月29日星期二
Windows 网络操作系统
第24 页
内存资源调整与优化策略如下:
2019年10月29日星期二
Windows 网络操作系统
第3 页
7.1 系统性能概述
7.1.2 监视系统性能的工具
Windows Server 2003系统内置 以下几个监视系统性能的工具:
事件查看器 任务管理器 系统监视器 网络监视器
2019年10月29日星期二
Windows 网络操作系统
处理器计数器
可接受的范围 期望值
措施
Pages/sec(系统每秒在虚拟内存中读 取和写入的页面的总次数,即请求页 面的数量)
0~20
越低 越好
◎找出过渡占用CPU资 源的进程
◎升级或添加新的CPU
Available Bytes(系统可用物理内存 至少是总内存 越高 ◎找出占用内存的进程
的总字节数)
的5%
7.4.1 如何实时监视系统性能
使用系统监视器实时监视系统性能的步骤如下:
步骤1:【开始】→【管理工具】→【性能】,打开“性能”窗 口。
步骤2:单击【系统监视器】→在【性能】窗口的右侧子窗口中 任意位置单击鼠标右键→从弹出的快捷菜单中选择【添加计数器】
2019年10月29日星期二
Windows 网络操作系统
第4 页
7.2 事件查看器的使用
7.1.2 事件查看器概述
事件查看器显示的有关事件的信息包括
事件类型 事件发生的日期和时间 事件的来源 事件的分类 事件ID 事件发生时登录的用户以及事件发生所在的计
算机
通过这些信息可以帮助用户和系统管理员 确定和诊断当前系统问题的根源或预测潜 在的系统问题。
7.2 事件查看器的使用
7.1.2 事件查看器的使用与管理
事件日志属性的设置 :
2019年10月29日星期二
Windows 网络操作系统
第8 页
7.2 事件查看器的使用
7.1.2 事件查看器的使用与管理
事件日志的清除与保存 :
2019年10月29日星期二
Windows 网络操作系统
第9 页
2019年10月29日星期二
Windows 网络操作系统
第5 页
7.2 事件查看器的使用
7.1.2 事件查看器概述
打开事件查看器的方法是:
单击【开始】→【管理工具】→【事件查看器】
三类最基本的日志:
【应用程序】:它包含应用程序或系统程序记录的事件。 【安全性】:它记录了诸如有效或无效登录尝试等事件,以及记录与资
第7章 系统性能监视与优化管理
项目背景
你是一家公司的网管员,维护着 公司的多台服务器。你需要在本 地服务器上使用监视工具监视这 些在本地或远程的服务器,随时 准备处理公司人员在访问这些服 务器遇到的障碍。
2019年10月29日星期二
Windows 网络操作系统
第1 页
第7章 系统性能监视与优化管理
小于4
越低 越好
◎找出过渡占用CPU资 源的进程
◎升级或添加新的CPU
Interrupts/sec(每秒接收硬件中断 请求次数,即处理器正在处理的来自 应用程序或硬件的中断的数量, Windows Server 2003系列每秒一般 可以处理上千个中断程序)
视CPU而定
◎找出发出过多中断请 越低 求的设备 越好 ◎升级CPU或加多个
CPU
2019年10月29日星期二
Windows 网络操作系统
第26 页
处理器资源调整与优化策略如下:
升级到一个更快的处理器,或使用具有更大高速 缓存的处理器。目前使用的CPU均有二级缓存, CPU只能处理一级缓存中数据,二级缓存先将数 据传递到一级缓存中,再由一级缓存传递到CPU 进行处理。可见,CPU的缓存越大,CPU处理数 据的速度就越快。
第11 页
7.4 系统监视器的使用
7.4.1 如何实时监视系统性能
使用系统监视器实时监视系统性能的步骤如下:
2019年10月29日星期二
Windows 网络操作系统
第12 页
7.4 系统监视器的使用
7.4.2 利用“计数器日志”进行监视 1.“计数器日志”文件的建立
2019年10月29日星期二
2019年10月29日星期二
Windows 网络操作系统
第18 页
7.5 网络监视器的使用
7.5.3 设置捕获触发器
设置触发器步骤如下:
2019年10月29日星期二
Windows 网络操作系统
第19 页
7.5 网络监视器的使用
7.5.4 设置捕获缓冲区
网络监视器将其在网络上检测到的所有帧的统计信息收集到 一个捕获缓冲区中,此缓冲区是内存中预留的一个存储区
获。若只捕获所需要的帧,则需设置捕获筛选器。
wk.baidu.com
2019年10月29日星期二
Windows 网络操作系统
第17 页
7.5 网络监视器的使用
7.5.3 设置捕获触发器
触发器是一种当符合指定条件时 被执行的动作。
网络监视器允许用户设计捕获触 发器,以便在网络监视器从网络 上检测到一组特定的条件时启动 指定的操作,该操作可以是开始 捕获、结束捕获或启动某个可执 行文件等。
7.3 任务管理器的使用
打开任务管理器的方 法有两种:
①按 【Ctrl+Alt+Del】 键→在打开的【安 全】对话框中单击 【任务管理器】;
②右击桌面上任务 栏空白处→在打开 的快捷菜单中选择 【任务管理器】 :
2019年10月29日星期二
Windows 网络操作系统
第10 页
7.4 系统监视器的使用
2019年10月29日星期二
Windows 网络操作系统
第25 页
7.6 系统性能的监测与优化措施
7.6.3 优化处理器性能
处理器计数器
可接受的范围 期望值
措施
%Processor Time (CPU利用率, 表明了CPU的繁忙程度,是CPU运行 时间(执行非空闲线程)与总时间之 比)
小于85%
越低 越好
Windows 网络操作系统
第13 页
7.4 系统监视器的使用
7.4.2 利用“计数器日志”进行监视 2.查看“计数器日志”监视的数据
2019年10月29日星期二
Windows 网络操作系统
第14 页
7.4 系统监视器的使用
7.4.3 使用“警报”监视系统活动
2019年10月29日星期二
Windows 网络操作系统
添加一个处理器(即采用多处理器技术)。当然, 要实现多处理器技术需要支持多处理器安装的主 板和操作系统。Windows Server 2003根据不同 版本可支持2~32个CPU。
检查产生过多中断的驱动程序或系统组件,并酌 情处理。
2019年10月29日星期二
Windows 网络操作系统
第27 页
◎找出过渡占用CPU资 源的进程
◎升级或添加新的CPU
System:Processor Queue Length (处理器请求队列中请求的数量,即 处理器的队列线程个数,)
小于10
越低 越好
◎升级或添加新的CPU
Server Work Queues:Queue Length(当前CPU服务器作业长度, 选中的处理器的队列中请求的数量)
③开始监视,然后,依据监视获得的性能数据,调 整系统资源。调整资源时,要特别注意:每次只更 改一处,同时进行多处更改则无法评估每个更改的 影响;每次更改后重复监视,以便了解更改前后性 能的差异。
2019年10月29日星期二
Windows 网络操作系统
第23 页
7.6 系统性能的监测与优化措施
7.6.2 优化内存性能
源使用 【系统】:包含Windows Server 2003的系统组件记录的事件。
2019年10月29日星期二
Windows 网络操作系统
第6 页
7.2 事件查看器的使用
7.1.2 事件查看器的使用与管理
用事件查看器查看事件日志:
2019年10月29日星期二
Windows 网络操作系统
第7 页
第15 页
7.5 网络监视器的使用
7.5.1 网络监视器的安装与启动
使用系统监视器实时监视系统性能的步骤如下:
2019年10月29日星期二
Windows 网络操作系统
第16 页
7.5 网络监视器的使用
7.5.2 设置捕获筛选器
“网络监视器”复制数据包(帧)的过程称为捕获。 默认情况下,网络监视器将其在网络上检测到的所有帧捕
合理使用内存。这要求网管员必须对系统中的内存使用情况非 常了解,对于那些不再需要的功能、应用程序或服务应及时关 闭,以便释放内存给其他应用程序和服务。另外,管理员还可 以通过系统设置来决定内存的主要优化对象。一般,服务器的 主要优化对象应该是后台服务,而工作站和单个计算机的主要 优化对象应该是前台应用程序。在最高性能的计算机上或当系 统工作负载较轻时运行需要大量内存的程序。
网络监视器可捕获的数据总量依赖于捕获缓冲区大小。 打开【网络监视器】→单击【捕获】菜单上的【缓冲区设置】
→从【缓冲区大小(MB)】下拉列表框中选择或直接输入 一个新值→从【帧大小(字节】下拉列表框中选择或直接输 入一个新值→设置完毕后,单击【确定】。
2019年10月29日星期二
Windows 网络操作系统
第20 页
7.5 网络监视器的使用
7.5.5 捕获、查看、分析和保存网络数据
2019年10月29日星期二
Windows 网络操作系统
第21 页
7.6 系统性能的监测与优化措施
7.6.1 系统性能的调节和测试策略
1.瓶颈产生的原因及解决要领 造成系统资源瓶颈的主要原因及解决要领如下: ①资源不足,需要附加或升级组件。 ②资源配置不正确,需要更改配置设置。 ③资源出现故障,需要替换。 ④资源共享工作负载不平均,需要平衡。 ⑤程序独占特定的资源,这可能需要替换成其他程
7.6 系统性能的监测与优化措施
7.6.4 优化磁盘性能
磁盘对象的计数器
可接受的范围 期望值
措施
%Disk Time(磁盘利用率,磁盘为读写 磁盘服务所占用的磁盘时间百分比,即 磁盘驱动器忙于为读写入请求提供服务 所占用的时间百分比)
Current Disk Queue Length(当前正 在等待磁盘读写请求的数量,即被挂起 的磁盘I/O请求的数量)
本章学习目的
了解:监视系统性能的目的 熟悉:事件日志、计数器及计
数器日志、警报、捕获。触发 器等的含义 掌握:Windows监控工具的使 用;优化系统的方法
2019年10月29日星期二
Windows 网络操作系统
第2 页
7.1 系统性能概述
7.1.1 监视系统性能的目的
(1)了解Windows系统运行状态,及时发现和排 除系统故障,保证系统正常运行;
序、让开发人员重新编写该程序,添加或升级资源, 或者在资源需求较低时运行该程序。
2019年10月29日星期二
Windows 网络操作系统
第22 页
7.6 系统性能的监测与优化措施
7.6.1 系统性能的调节和测试策略
2.性能优化的一般步骤
①选择对系统进行监视的监视工具(包括第三方工 具);
②根据当前系统不良症状确定相应的监视对象和计 数器可接受值的范围;
(2)监控网络用户对资源的访问,保证资源的可 用性和数据安全性;
(3)了解系统工作负荷及对系统资源的影响,观 察性能和资源使用的变化趋势,为将来的升级做好 规划;
(4)测试系统配置修改对系统性能的影响,并确 定需要优化的组件和过程;
(5)及时排除网络故障,使网络正常运行; (6)确定和排除性能瓶颈,提高网络运行效率。
确定页面文件的正确大小。建议初始页面文件大小为可用 RAM的1~1.5倍,这取决于所使用的系统。实际需要的大小 取决于工作负载。
使用多个磁盘时创建多个页面文件。 增加物理内存。虽然通过优化内存配置能够提高内存的性能,
但是这不能从根本上解决问题。如果系统的内存严重不足,只 能通过添加新内存来解决。在添加内存时,既要考虑到当前的 需要,又要考虑到后期的需要,还要考虑内存的速度和本身性 能。