摘要: 转http://www.open-open.com/lib/view/open1420814127390.html 原文出处: 美团技术团队 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Lin 阅读全文
posted @ 2017-02-04 13:56 天空之家 阅读(10390) 评论(0) 推荐(2) 编辑
摘要: 前言 CMS,全称Concurrent Low Pause Collector,是jdk1.4后期版本开始引入的新gc算法,在jdk5和jdk6中得到了进一步改进,它的主要适合场景是对响应时间的重要性需求 大于对吞吐量的要求,能够承受垃圾回收线程和应用线程共享处理器资源,并且应用中存在比较多的长生命 阅读全文
posted @ 2017-02-04 11:55 天空之家 阅读(166) 评论(0) 推荐(0) 编辑
摘要: http://smartvessel.iteye.com/blog/714473 tomcat源码分析 阅读全文
posted @ 2017-02-04 11:15 天空之家 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 转 http://blog.csdn.net/dc_726/article/details/11870119 汤姆猫性能优化 1.1连接参数 1.1.1默认连接配置 默认连接器采用阻塞式 IO,默认最大线程数为200,配置如下: <Connector port="8080" protocol="HT 阅读全文
posted @ 2017-02-04 10:39 天空之家 阅读(163) 评论(0) 推荐(0) 编辑
摘要: JVM的ClassLoader通过Parent属性定义父子关系,可以形成树状结构。其中引导类、扩展类、系统类三个加载器是JVM内置的。 它们的作用分别是: 1)引导类加载器:使用native代码实现,在rt.jar等包中搜索运行JVM所需的类,例如java.lang等包下的类。 2)扩展类加载器:负 阅读全文
posted @ 2017-02-04 10:26 天空之家 阅读(127) 评论(0) 推荐(0) 编辑