根据业务的运行情况入手,以突出问题为主线,定位瓶颈,进行调优;执行后再验证性能,未达到性能需求继续找突出问题,分步调优。本分析以error为主线,找error的产生原因,定位到了瓶颈,针对瓶颈做调优。性能分析包含系统架构的各方面、各环节。⑴.Analysis Summary场景的大概情况。现象: ....
分类:
其他好文 时间:
2014-12-01 22:06:03
阅读次数:
288
一 简介
nmon 工具可以帮助在一个屏幕上显示所有重要的性能优化信息,并动态地对其进行更新。这个高效的工具可以工作于任何哑屏幕、telnet
会话、甚至拨号线路。另外,它并不会消耗大量的 CPU 周期,通常低于百分之二。在更新的计算机上,其 CPU 使用率将低于百分之一。
使用哑屏幕,在屏幕上对数据进行显示,并且每隔两秒钟对其进行更新。然而,您可以很容易地将这个时间间隔更改为...
分类:
系统相关 时间:
2014-12-01 16:07:52
阅读次数:
334
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源使用情况。top– 00:01:51 up 2:43, 1 user, load average: 0.00, 0.00, 0.00Tasks: 69 total, 1 running, 68 sleeping, 0 sto...
分类:
系统相关 时间:
2014-11-27 18:09:32
阅读次数:
267
profile这个词有(1)外形、轮廓、外观、形象(2)印象、形象(3)人物简介(4)剖面图、侧面图等意。在计算机和通讯协议中这个词也非常常见。这里主要介绍一下它在软件系统性能分析领域的一个释义。翻译维基百科(http://en.wikipedia.org/wiki/Profiling_(compu...
性能分析_linux服务器CPU_Load Average
分类:
系统相关 时间:
2014-11-26 18:03:53
阅读次数:
254
目前越来越多的互联网服务器市场被nginx服务器所占领,nginx也变得越来越流行了,那么为何流行,为何成为了主流,在下文结合其他web服务器进行简单的说明。
主流的web服务器有web IIS,apache,lighttpd,nginx,Tomcat和Jetty,当然肯定还有一些其他的我知识面比较窄,没有涉及过。
为什么使用nginx:
WEB IIS是一款运行在windows下面的服务器...
分类:
其他好文 时间:
2014-11-26 16:43:29
阅读次数:
205
转载:http://www.cnblogs.com/rollenholt/archive/2012/05/07/2487244.html 大多数开发人员通常都有这个观点,即汇编语言和 C 语言适合用来编写对性能要求非常高的程序。而 C++ 语言的主要应用范围是编写复杂度非常高的程序,但是对性能要求不...
分类:
编程语言 时间:
2014-11-26 14:05:34
阅读次数:
271
对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合,今天就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主...
分类:
移动开发 时间:
2014-11-24 19:03:00
阅读次数:
176
Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 进行Traceview的版本限制 对于Android 1.5及以下的版本:不支持。 对于A...
分类:
移动开发 时间:
2014-11-24 15:31:22
阅读次数:
225
本文转自:http://www.ibm.com/developerworks/cn/java/j-lo-visualvm/index.htmlVisualVM 是一款免费的\集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。这些功能包括生...
分类:
其他好文 时间:
2014-11-23 17:14:25
阅读次数:
280