性能调优
文章平均质量分 59
csdn风清扬
这个作者很懒,什么都没留下…
展开
-
Mysql 性能监控及调优
死锁概念: 两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象1.监控死锁(innotop):(1) 启用 innodb_status_file 在/etc/my.cnf添加如下:[mysqld]innodb_status_file =1 于/var/lib/mysql/下查看.err日志(2)启用 innodb_monitor 建立监视表:mysql>use mysq原创 2015-08-03 13:57:55 · 420268 阅读 · 0 评论 -
非托管资源内存泄露调测
项目中某一识别引擎在并发720Vuser持续压测2d后挂起, 控制台窗口报错“System.OutOfMemoryException.Exception” 原因分析: VSServer发生了隐式内存泄露且最大可能是非托管资源内存泄露。 验证方法: (1)使用CLRProfiler内存泄露调试工具进行调测,发现一个问题:传入同样的参数,调用语音识别接口(SpeechServer.asp原创 2015-08-03 15:03:41 · 420142 阅读 · 0 评论 -
Linux系统内核性能调优
做过Linux平台性能测试的童鞋平时可能会遇到如下问题: 1、 TCP端口号不够用导致并发上不去(即与服务器端建立新连接失败) 2、 TIME_WAIT状态连接过多导致应用服务器(Nginx、Haproxy、Redis、Tomcat等)性能下降或假死 等等 我们可以通过优化系统内核参数来解决上述问题,优化步骤如下: Linux 平台 1、 参考附件1中sysctl.conf文件替换原创 2015-08-03 11:01:22 · 417665 阅读 · 0 评论 -
Tomcat 性能监控及调优
1.性能监控 方式1: /usr/local/tomcat7/conf/tomcat-users.xml 添加如下:<role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/>原创 2015-08-05 11:33:51 · 423363 阅读 · 0 评论 -
Node.js 内存泄露 定位
之前我们在64位Linux服务器上使用Node.js时,当Node进程物理内存接近1.6G,由于谷歌V8引擎对内存的限制,会导致进程退出!显然我们自身编码或npm加载的第3行模块存在内存泄露问题,那么如何去定位呢?常见的调试工具: v8-profiler node-heapdump node-mtrace dtrace node-memwatch 具体定位的方法可参考原创 2015-10-28 13:16:30 · 1270 阅读 · 0 评论 -
Android Crash 定位
本文介绍了如何在 Android 手机发生 Crash 时进行 Log 分析的方法, 它可以帮助测试人员快速定位 Android 手机 Crash 发生的原因,同时给研发人员提供有效修改 Bug 的 Log 信息。用自动化测试工具对 Android 手机进行压力测试和稳定性测试,往往通过模拟实际使用场景中所发生的业务量来测试手机性能是否满足要求,测试过程中系统状态信息被实时记录到 Log 文件中,转载 2015-11-19 13:40:26 · 7848 阅读 · 0 评论