这里所说的程序是指对外提供tcp/ip交互协议的服务性程序。网络程序性能分析很重要,比如随着网络请求流量越来越大,我们需要知道已部署的服务能不能满足需求。这里采用对网络服务程序进行建模的方法分析影响程序性能的各要素,并计算相关性能值,它不够精确,但对我们使用其它工具对网络程序进行性能测试提供很好的理论指导。...
分类:
其他好文 时间:
2014-11-08 22:16:52
阅读次数:
315
一、TraceView简单介绍 TraceView是AndroidSDK里面自带的工具,用于对Android的应用程序以及Framework层的代码进行性能分析。 TraceView是图形化的工具,终于它会产生一个图表,用于对性能分析进行说明。 TraceView能够跟踪到详细的Method二、Tr...
分类:
其他好文 时间:
2014-11-07 22:02:23
阅读次数:
232
一直想找一些关于SQL语句性能调试的权威参考,但是有参考未必就能够做好调试 2的工作。我深信实践中得到的经验是最珍贵的,书本知识只是一个引导。本篇来源于《Inside Microsoft SQL Server 2008》,有经验的高手尽管拍砖把。这个部分将讲解一些性能分析工具,这些性能分许主要关注在...
分类:
数据库 时间:
2014-11-07 18:31:40
阅读次数:
333
昨天对长目标字符串下的各种正则匹配库性能进行了总结,得出结论是Boost regex性能最佳。今天将其应用到项目当中,果不其然,长字符串匹配带来的性能损失基本没有了,当然,目前规模并不算太大,但是在可预计规模内Boost可以完全达到要求。...
分类:
其他好文 时间:
2014-11-07 17:04:51
阅读次数:
209
一、TraceView简单介绍 TraceView是AndroidSDK里面自带的工具,用于对Android的应用程序以及Framework层的代码进行性能分析。 TraceView是图形化的工具,终于它会产生一个图表,用于对性能分析进行说明。 TraceView能够跟踪到详细的Method二、Tr...
分类:
其他好文 时间:
2014-11-06 23:14:06
阅读次数:
193
1、内存分析方法 内存分析方法主要是用于判断系统有无遇到内存瓶颈,是否需要通过增加内存等手段提高系统性能表现。主要计数器包括Memory和Physical Disk类别的计数器 内存分析的主要步骤和方法如下: (1) 首先查看Memory\Available Mbytes指标 该值是用于描...
分类:
其他好文 时间:
2014-11-04 16:32:27
阅读次数:
240
现来看一下整个界面的图,整个界面包括上下两部分,上面是你测试的进程中每个线程的执行情况,每个线程占一行;下面是每个方法执行的各个指标的值 上面一部分是你测试进程的中每个线程运行的时间线,下图中可以可以看到,主要只有一个main线程在执行,因为我滑动了一下列表,main线程(UI线程)正在进行绘制Vi...
分类:
移动开发 时间:
2014-10-30 15:13:50
阅读次数:
227
top -u 用户名pmap -d PIDfreeps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' (rsz是是实际内存)ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep o...
分类:
系统相关 时间:
2014-10-29 12:31:35
阅读次数:
317
对象统计信息描述数据是如何在数据库中存储的,查询优化器使用这些统计信息来做出正确的决定。Oracle中有三种类型的对象统计信息:表统计、列统计和索引统计。而在每种类型中,有细分为:表或索引级别的统计、分区级别统计和子分区级别的统计,后面两种只有在对象被分区和具有子分区的情况下才可用。
统计信息相关视图
表统计信息
表/索引级别的统计
user_tab_statistics
user_ta...
分类:
数据库 时间:
2014-10-29 10:52:41
阅读次数:
277