现象:发现运行在tomcat的应用,不管上多少个vuser模拟请求压力,只会耗用200%的cpu,测出应用的tps很低,近10次每秒。分析:1、网络的瓶颈排除2、执行jstack-l线程号>线程号.loglog如下:3、看出来了0x0000000751968760
的内存变量一个锁住,另一个在获取锁,出现死锁问题。..
分类:
其他好文 时间:
2015-05-20 09:59:01
阅读次数:
149
/**CreatedonJan29,2015***/packagecom.zcd.test;importjava.sql.Timestamp;publicclassTest{privateintx;privatestaticintstaticX;publicvoidstackAccess(intval){intj=0;for(inti=0;i<val;i++){j+=1;}}publicvoidinstanceAccess(intval){for(inti=0;i<val;i++){x+=1;}}..
分类:
编程语言 时间:
2015-05-19 16:55:11
阅读次数:
152
要知道sql语句,我想我们有必要知道sqlserver查询分析器怎么执行我么sql语句的,我么很多人会看执行计划,或者用profile来监视和调优查询语句或者存储过程慢的原因,但是如果我们知道查询分析器的执行逻辑顺序,下...
分类:
数据库 时间:
2015-05-19 13:17:16
阅读次数:
184
1. 在storage中创建xhprof的domain2.在xhprof中,给对应的版本应用开启调试3.在版本内的代码加入sae_xhprof_start();// 需要调优的代码// ...sae_xhprof_end();4.在xhprof中,查看调优的代码,排前面的方法花费约多时间,具体函数可...
分类:
其他好文 时间:
2015-05-16 10:29:54
阅读次数:
149
测试时发现理解这些参数都代表什么意义非常的重要,而且通过参数调优可以提高性能,希望仔细阅读一下每个属性代表的意义!感谢原作者的整理,转来仅做学习笔记使用hbase.rootdirfile:///tmp/hbase-${user.name}/hbaseThedirectorysharedbyregio...
分类:
其他好文 时间:
2015-05-15 10:33:21
阅读次数:
202
VisualVM是一款免费的\集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力,对Java应用程序做性能分析和调优。这些功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和CPU分析,同时它还支持在MBeans上进行浏览和操作。在内存分析上,JavaVi..
分类:
编程语言 时间:
2015-05-15 01:30:09
阅读次数:
37367
原文出处:http://www.sqlskills.com/blogs/paul/when-dbcc-dropcleanbuffers-doesnt-work/DBCC DROPCLEANBUFFERS是用来清除内存中的数据缓存,一般我们在做性能调优时为了方便看到一条语句的执行时间和物理IO消耗,都...
分类:
数据库 时间:
2015-05-14 17:54:50
阅读次数:
248
一、php性能调优1.命令行下查看php的配置文件在哪[root@localhost~]#/usr/local/php/bin/php-i|headphpinfo()PHPVersion=>5.6.6System=>Linuxlocalhost.localdomain2.6.32-504.el6.x86_64#1SMPWedOct1504:27:16UTC2014x86_64BuildDate=>May4201500:21:19ConfigureComm..
分类:
数据库 时间:
2015-05-13 06:28:07
阅读次数:
174
Hive调优,让任务并行执行,描述优化流程、结论...
分类:
其他好文 时间:
2015-05-12 21:03:40
阅读次数:
265
日志记录了系统运行中的相关信息,分析日志对我们的系统排错、调优等至关重要,所以本文试浅析rsyslogserver和loganalyzer的图形化展示日志。rsyslog概述对Linux而言,应用程序和内核都有可能需要记录日志syslogd:为应用程序记录日志klogd:为内核记录日志上述两个守护进程由..
分类:
其他好文 时间:
2015-05-12 19:01:40
阅读次数:
124