
jvm
yohoph
J2EE四年工作经验<br/>具备良好软件工程理论基础;能根据项目实际制定项目计划,并推动项目的顺利进行和掌握项目开发的进程。具备相关执行经验。<br/>具备一定的项目开发框架的设计能力,能够独立的根据产品需求制定项目开发设计解决方案并执行。<br/>精通Oracle/SQL Server数据库及其相关开发;<br/>精通前端JS相关功能开发。 <br/>为人诚恳,待人真诚,具有良好的团队合作精神和沟通协作能力,工作积极上进;有责任感与使命感;对新事物接受快,具备良好自觉与学习能力,勇于接受新挑战;
展开
-
常用服务器软件nginx、jvm、centOS网络环境等配置
nginx配置说明 典型nginx配置文件请参考文件说明。这里只解释nginx负载均衡功能实现。 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend{ server192.168.159.10...原创 2015-01-06 17:04:13 · 2536 阅读 · 0 评论 -
JVM 参数详解
原文链接:http://286.iteye.com/blog/1924947 -XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”是一柄双刃剑,用的好攻无不克,用的差讲带来麻烦。如何合理利用不稳定参转载 2015-01-06 17:21:03 · 7729 阅读 · 0 评论 -
使用Memory Analyzer tool(MAT)分析内存泄漏(一)
前言 在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryError非常重要。现在向大家引荐Eclipse Memory Analyzer tool(MAT),来化解我们遇到的难题。如未说明,本文均使用Java 5.0 on Windows XP SP3环境。 为原创 2014-12-25 16:30:32 · 510 阅读 · 0 评论 -
一次jvm调优实战
总结 内存多占1G左右,CPU利用率没有明显变化,但随着CMS收集抖动,最高达40%,CPU load平均高出1.0左右。 几乎0停顿,相比于之前每隔5分钟应用停顿3-4s,调优后的应用几乎没有停顿时间,每次”stop the world”由youngGC引起,最高也不过200+ms。 GC总时间开销显著减小20%多,吞吐量显著提升。 应用超过500ms的请求响应时间减少3%(一小时的观察转载 2014-12-26 18:51:22 · 994 阅读 · 0 评论 -
单个进程最大线程数
原文链接:http://jzhihui.iteye.com/blog/1271122 windows 操作系统中允许的最大线程数。 =========================================================================== 默认情况下,一个线程的栈要预留1M的内存空间 而一个进程中可用的内存空间转载 2015-09-11 14:50:24 · 2327 阅读 · 0 评论