linux性能分析工具以及参数说明

linux性能分析工具以及参数说明

ID:15447124

大小:36.50 KB

页数:5页

时间:2018-08-03

linux性能分析工具以及参数说明_第1页
linux性能分析工具以及参数说明_第2页
linux性能分析工具以及参数说明_第3页
linux性能分析工具以及参数说明_第4页
linux性能分析工具以及参数说明_第5页
资源描述:

《linux性能分析工具以及参数说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、性能分析工具CPU性能分析工具:vmstatpssartimestracepstreetopMemory性能分析工具:vmstatstracetopipcsipcrmcat/proc/meminfocat/proc/slabinfocat/proc//mapsI/O性能分析工具:vmstatipstatrepquotaquotacheckNetwork性能分析工具:ifconfigetherealtetherealiptrafiwconfignfsstatmrtgntopnetstatc

2、at/proc/sys/netLinux性能调优工具当通过上述工具及命令,我们发现了应用的性能瓶颈以后,我们可以通过以下工具或者命令来进行性能的调整。CPU性能调优工具:nice/renicsysctlMemory性能调优工具:swaponulimitsysctlI/O性能调优工具:edquotaquotonsysctlbootline:elevator=Network性能调优工具:ifconfigiwconfigsysctlCPU性能调整当一个系统的CPU空闲时间或者等待

3、时间小于5%时,我们就可以认为系统的CPU资源耗尽,我们应该对CPU进行性能调整。CPU性能调整方法:编辑/proc/sys/kernel/中的文件,修改内核参数。#cd/proc/sys/kernel/#ls/proc/sys/kernel/accthotplugpanicreal-root-devcad_pidmodprobepanic_on_oopssemcap-boundmsgmaxpid_maxshmallcore_patternmsgmnbpowersave-napshmmaxcore_

4、uses_pidmsgmniprint-fatal-signalsshmmnictrl-alt-delngroups_maxprintksuid_dumpabledomainnameosreleaseprintk_ratelimitsysrqexec-shieldostypeprintk_ratelimit_bursttaintedexec-shield-randomizeoverflowgidptythreads-maxhostnameoverflowuidrandomversion一般可能需要编

5、辑的是pid_max和threads-max,如下:#sysctlkernel.threads-maxkernel.threads-max=8192#sysctlkernel.threads-max=10000kernel.threads-max=10000Memory性能调整当一个应用系统的内存资源出现下面的情况时,我们认为需要进行Memory性能调整:页面频繁换进换出;缺少非活动页。例如在使用vmstat命令时发现,memory的cache使用率非常低,而swap的si或者so则有比较高的数据值

6、时,应该警惕内存的性能问题。Memory性能调整方法:1。关闭非核心的服务进程。相关的方法请见CPU性能调整部分。2。修改/proc/sys/vm/下的系统参数。#ls/proc/sys/vm/block_dumplaptop_modenr_pdflush_threadsdirty_background_ratiolegacy_va_layoutovercommit_memorydirty_expire_centisecslower_zone_protectionovercommit_ratiodi

7、rty_ratiomax_map_countpage-clusterdirty_writeback_centisecsmin_free_kbytesswappinesshugetlb_shm_groupnr_hugepagesvfs_cache_pressure#sysctlvm.min_free_kbytesvm.min_free_kbytes=1024#sysctl-wvm.min_free_kbytes=2508vm.min_free_kbytes=2508#cat/etc/sysctl.co

8、nf…vm.min_free_kbytes=2058…3。配置系统的swap交换分区等于或者2倍于物理内存。#freetotalusedfreesharedbufferscachedMem:98765697024017416063324742400-/+buffers/cache:164516823140Swap:19988401502721848568I/O性能调整系统出现以下情况时,我们认为该系统存在I/O性能问题:系统等待I/O的时间超过50%;一个设备的平均队

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。