
性能调优
文章平均质量分 52
super_ccc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
生产问题总结(集群或单节点挂掉)
1.问题 最近一周真是不太平,应用几乎每天都会挂,而且还每天的原因都不一样 2.以下就几种原因简单的说下 1)内存溢出 现象:内存告警,拿不到数据库连接,高full gc 分析:增加jvm参数,full gc时生成dump日志,分析dump日志,发现有一个查询占了内存的60+%。。。,看内存占比前几位的全是string对象,而且全是重复的, 那么就直接去看这个查询啊,一看这个查询的sq原创 2016-03-30 00:09:40 · 1737 阅读 · 0 评论 -
Minor GC、Major GC和Full GC之间的区别
转自:http://www.open-open.com/lib/view/open1429883238291.html 在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full GC 事件的使用感到困惑。这也是我写这篇博客的原因,我希望能清楚地解释这其中的一些转载 2016-03-22 20:51:44 · 415 阅读 · 0 评论 -
tomcat内存设置优化(二)
转自:http://blog.youkuaiyun.com/crazy_kis/article/details/7535932 设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考:转载 2016-02-26 10:21:38 · 306 阅读 · 0 评论 -
tomcat内存设置优化(一)
一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。He转载 2016-02-26 10:20:41 · 350 阅读 · 0 评论 -
JVM -XX: 参数介绍
转自:http://www.cnblogs.com/langtianya/p/3898760.html 功能开关: 参数 默认值或限制 说明 参数 默认值 功能 -XX:-AllowUserSignalHandlers 限于Linux和Solaris,默认不启用 允许为java进程安装信号处理器,信转载 2016-02-25 17:53:26 · 372 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss等
转自:http://www.cnblogs.com/langtianya/p/3898657.html 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5转载 2016-02-25 17:52:03 · 389 阅读 · 0 评论