
JVM
buster2014
没有比人更高的山,没有比脚更长的路...
展开
-
Linux下设置export JAVA_OPTS选项进行tomcat JVM内存设置【 linux下tomcat的参数JAVA_OPTS必须设在catalina.sh中cygwin=false前】
文章来源:http://www.360sdn.com/tomcat/2014/0424/3115.htmlLinux下设置export JAVA_OPTS选项进行tomcat JVM内存设置常见的内存溢出有以下两种:java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: Java转载 2015-06-09 10:14:41 · 21935 阅读 · 0 评论 -
java虚拟机_jvm(1)
文章来源:http://blog.youkuaiyun.com/qll125596718/article/details/7163579一年多的时间没搞过java了,最近在学习hadoop,所以想把java再捡一捡,以前主要关注java的语法和api等,很少关注底层内存等,所以现在找时间把这块捡捡。JVM,全称java virtual machine,也就是java虚拟机,望文生义转载 2015-07-24 09:59:15 · 433 阅读 · 0 评论 -
java虚拟机_jvm_java内存区域
文章来源:http://blog.youkuaiyun.com/qll125596718/article/details/7165998前一节大致的介绍了一下JVM的体系结构,如下图:其中,Runtime DataArea(运行时数据区)是整个JVM的重点,平时,由于我们编写java程序很少关心内存的释放问题,这个都是JVM来自动管理的,不过,也正是因为Java转载 2015-07-24 10:02:12 · 445 阅读 · 0 评论 -
Tomcat 优化方案
文章来源:http://blog.youkuaiyun.com/cuker919/article/details/8233806JDK 中的 jmap, jstat, jconsole, jvisualvm 工具,或者是 jmap dump 分析工具 MAT先从 HotSpot 的调优开始,看一下垃圾回收状态:jstat -gccause 1s 1000 是你 tomca转载 2015-09-14 14:38:23 · 424 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法【使用webservice请求web服务的时候报此错误】
文章来源:http://blog.youkuaiyun.com/fengyie007/article/details/1780375/ PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于转载 2015-09-14 14:34:58 · 1515 阅读 · 0 评论 -
JVM守护线程和非守护线程
http://blog.sina.com.cn/s/blog_605f5b4f0100udin.htmlJava有两种Thread:守护线程Daemon和用户线程User。任何线程都可以是守护线程Daemon或者用户线程User,他们几乎每个方面都是相同的,唯一的区别是判断虚拟机何时离开:用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。守护线程:守转载 2016-12-29 11:51:44 · 1374 阅读 · 0 评论 -
堆内存和堆外内存(又名直接内存)优缺点
http://blog.youkuaiyun.com/qq_17612199/article/details/52316719HeapByteBuffer与DirectByteBuffer,在原理上,前者可以看出分配的buffer是在heap区域的,其实真正flush到远程的时候会先拷贝得到直接内存,再做下一步操作(考虑细节还会到OS级别的内核区直接内存),其实发送静态文件最快速的方法是通转载 2016-12-29 11:57:41 · 11218 阅读 · 0 评论