性能及调优
文章平均质量分 87
Trinea
http://www.trinea.cn
展开
-
Jps介绍以及解决jps无法查看某个已经启动的java进程问题
对于jps较熟悉可以直接查看第二部分的分析 1、jps的作用jps类似linux的ps命令,不同的是ps是用来显示进程,而jps只显示java进程,准确的说是当前用户已启动的部分java进程信息,信息包括进程号和简短的进程command。 2、某个java进程已经启动,用jps却显示不了该进程进程号这个问题已经碰到过两次了,所以在这里总结下。现象:用ps -ef|...原创 2011-10-14 17:38:48 · 1651 阅读 · 0 评论 -
windows机器性能监控
主要介绍一般windows系统监控,以及Windows Server中如何进行系统监控 1、一般windows系统监控windows下在命令行输入perfmon回车启动性能监控,可以监控.net CLR、Cache、DB、Event、Http Server、Network、Processor等等,主要就是通过添加Counters来监控 2、windows Server系统监...2011-11-24 18:55:34 · 169 阅读 · 0 评论 -
jetty.io.EofException java.io.IOException: Broken pipe
在apache + mod_proxy + jetty下,单台服务器,50并发情况下,jetty异常Caused by: org.eclipse.jetty.io.EofException at org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:912) at org....2011-11-17 22:33:53 · 917 阅读 · 0 评论 -
多线程安全问题案例1 单例注入的类中含非线程安全属性
在50个线程并发的情况下出现数组越界异常,经排查原因为某一个类为单例注入,但含有非线程安全属性。详细如下 1、异常现象:数据越界java.lang.ArrayIndexOutOfBoundsException: 1 at org.apache.oro.text.regex.Perl5Matcher.__findFirst(Unknown Source) at org.a...2011-11-04 14:03:31 · 172 阅读 · 0 评论 -
JavaSampler编写
Jmeter进行性能测试的过程中,经常需要进行某些不同操作的,比如我经常用到的就是动态参数,此时可以通过新建一个java sampler。在sampler中进行处理。最终返回处理后的结果。 1、新建一个maven project。命令如下:mvn archetype:create -DgroupId=com.alibaba.b2b.qa-DartifactId=jmeterSamp...原创 2011-03-29 20:40:45 · 278 阅读 · 0 评论 -
web前端性能意义、关注重点、测试方案、优化技巧
相对成熟的后端性能测试工具LoadRunner和开源的jmeter。前端性能一直缺乏更多的重视以及测试、优化的文档支持。这里简单介绍下前端性能的意义、关注重点、测试方案和优化技巧 1、前段性能的意义 对于访问一个网站,最花费时间的并不是后端应用程序处理以及数据库等消耗的时间,而是前端花费的时间(包括请求、网络传输、页面加载、渲染等)。根据web优化的黄金法则: 80%的最终用户响应...原创 2011-10-28 11:15:35 · 514 阅读 · 0 评论 -
java性能调优工具介绍-Jstatd
jstatd是一个rmi的server应用,用于监控jvm的创建和结束,并且提供接口让监控工具(如visualvm)可以远程连接到本机的jvms。注意是jvms,就是说运行jstatd命令后可以用监控工具监控本用户(运行jstatd命令的用户)所有已经启动的java程序。原理应该也是同jps一样,读取/tmp/hsperfdata_userName/这样目录下的java程序信息,具体可以查看htt...2011-10-26 14:51:50 · 240 阅读 · 0 评论 -
java性能调优工具介绍Visualvm
很乱的记了点东西,详细待补充 首先需要介绍下VisualVM即java程序监控和简单的profile能力于一体,同时不同于java自带的jvisualvm,功能强大的多,是性能调优的极佳工具。(java1.6后续版本jvisualvm功能同visualvm已经相近) visualvm主页:http://visualvm.java.net/特性:先看一下对一个java程...2011-10-26 11:41:19 · 197 阅读 · 0 评论 -
性能测试
1、 1、脚本上传文件jmeter版本问题mime类型问题http://www.iteye.com/topic/244016 1、准备1、检查环境,jvm参数不能有debug optsXmx1024m -Xms1024m -Xmn128m -XX:PermSize=64m是否加上jvm监控端口在JAVA_OPTS后面追加-Dcom.sun.manag...2011-10-20 16:52:23 · 155 阅读 · 0 评论 -
Android 开源库获取途径整理
最新内容请见原文: http://www.trinea.cn/android/android-open-project-summary/ 介绍目前收藏 Android 开源库比较多的 GitHub 项目、网站、Twitter、App 及如何获取最新的 Android 开源库。1. GitHubAndroid 开源项目汇总Android 优秀开源项目实现原理解析把这两个放在前面,...2014-08-20 02:14:10 · 246 阅读 · 0 评论