欢迎来到天天文库
浏览记录
ID:43718803
大小:263.63 KB
页数:38页
时间:2019-10-13
《系性分析与调优》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、什么是性能?性能是系统生产能力依赖于的一个主要的决定因素性能是依赖于响应时间和吞吐量的共同作用的结果系统性能的组件CPU(CentralProcessingUnit)resources处理器速度,个数软件控制CPU序列的性能MemoryresourcesRAM速度,容量,缓存,虚拟内存I/Oresources磁盘潜伏期,有多少个磁盘,输入/输出适配器设备驱动与内核性能Networkresources网络适配器的性能,包括物理网络木身软件性能的网络应用系统调优过程界定和优先次序,具体的绩效目标确定性能瓶颈确定所需的资源(逻辑或物理)最大限度地减少资
2、源需求>使用适当的资源>结构并行资源利用率控制资源的分配性能度塑衡量绩效,通过使用分析工具每个度量可分为精细>cpu使用率,可分为%用户,%系统,%闲置,%T0等待>内存度量包括虚拟内存调页统计,文件调页统计,缓存>磁盘输入/输出度量包括千字节读/写,交易每秒,完整的10时间输入/输出,磁盘适配器统计>网络度量包括千字节转每秒传输统计数据,网络存储器利用率性能分析工具CPUMemorySubsystemI/OSubsystemNetworkSubsystemvnistat,iostatvmstatiostatlsattrpslspsvmstatn
3、etstatsarsvnionlspsnfsstatgprof/prof/tproffilemonlsattrnetpmontime/timexlsdevifconfignetpmonlspv/lslv/lsvgiptrace/ipreportfileplacetcpclumpfilemonlocktracelvmstatemstat,alstattopas,performancetoolboxtopas,performancetoolboxtopas,performancetoolboxtopas.performancetoolboxtr
4、ace,trcrpt,curt,splattrace,trcipttrace,trcipttrace,trcipt性能调优工具CPUMemorySubsystemI/OSubsystemJNetworkSubsystemnice/renicevnitune/vniovmtiine/vnionoschedtune/schedovintiine/iooviiitiine/ioonfsobindpiocessorchps/mkpsclidevchdevclidevfdprmigratepvifconfigsetprichdevclilvbindintc
5、piimissreorgvgTopas命令一个性能监控工具,是理想的广谱性能分析cpu使用率CPU事件与队列内存与页血使用磁盘性能网络性能CPU监测与分析目标微分区&SMT进程和线程优先次序和调度工作标准的AIX工具决定CPU瓶颈输出结果和报告生成工具显示技术调校整体系统SMT同步多线程由一个以上的线程获取指示power5的设计实现了双路SMT在一颗芯片的两个处理器核心在SMT模式,power5处理器采用了两个独立的程序处理,每组一个线程并非所有的应用程序受益于SMT技术SMT和AIX5LA1X5LV5.3动态地交换在ST和SMT方式之间(无需重
6、启)Smtctl命令必须运行在root用户帐户>-moff设置关闭SMP模式>-mon设置开户SMP模式>-Wboot使SMT模式转变为重启后有效并随后重启>-wnowMakesthemodechCPU性能处理器时钟速度表示为megahertz(兆赫)>1兆赫,是百万中央处理器赫兹,即1秒钟处理1百万次运算#lsdttr~E-1procO-afrequency>中央处理器周期是区间需要执行的运算中央处理器执行时间=(多少赫兹指示*指令数)/处理器时钟速度针对于系统性能,高时钟速度都只是其中的一部分cpu性能;中央处理器结构和系统设计,可以存在很大
7、差异,进程和线程的优先次序当多线程正在运行时,一个优先事项是多少分配给一个线程用于确定命令的调度优先号码范围从0-2550被认为是最好,而255则为最低(255是保留给等待/闲置内核线程)一个进程的优先权会更优于任何一个它的线程优先权限继续于父进程优先号码小于40的视为是实时优先CPU调度策略SCHED_RR轮循的调度,运行于固定优先一直持续到时间切片的结束,或由更好的优先级线程先占有SCHED_FIFO首先,先出调度运行在固定优先非更好优先级线程则不会抢占SCHED_OTHER默认的调度策略同时,作为sched_rr但适用线程与非固定优先优先将
8、依据cpu使用率查看CPU优先pgFSUIDFIDPPIDcADDRPRINI303A00012016■■4c013200003A010
此文档下载收益归作者所有