JVM内存板块分为5大块:JAVA堆、永久代、栈空间、本地方法栈、Cheap。JAVA堆:又名Heap区,包括Young、old两大板块永久代:、栈空间:运行时线程私有栈空间本地方法栈:C部分的代码区域Cheap:非java区域的内存使用,有些JNI的调用会用到堆内存Yong空间分为3个板块:1个Eden+2..
分类:
编程语言 时间:
2015-04-20 09:42:42
阅读次数:
176
Java垃圾回收精粹分4个部分,本篇是第1部分。在第1部分里介绍了权衡点、对象生命周期以及全局暂停事件。串行、并行、并发、CMS、G1、年轻代(Young Gen)、新生代(New Gen)、旧生代(Old Gen)、持久代(Perm Gen)、伊甸区(Eden)、年老区(Tenured)、幸存区(...
分类:
编程语言 时间:
2015-04-19 16:03:36
阅读次数:
140
这是“成为Java GC专家”系列的第五篇文章。在第一篇深入浅出Java垃圾回收机制中,我们已经学习了不同的GC算法流程、GC的工作原理、新生代(Young Generation)和老年代(Old Generation)的概念。你应该了解了JDK7中5种GC类型以及各种类型对应用程序的影响。在第二篇...
分类:
编程语言 时间:
2015-04-19 15:58:46
阅读次数:
154
Robert is clipping his fingernails. But the nail clipper is old and the edge of the nail clipper is potholed.The nail clipper's edge isNmillimeters wi...
分类:
其他好文 时间:
2015-04-18 18:58:29
阅读次数:
145
最近在学习ubuntu的过程中,遇到了一些问题,就记下来了它的解决办法。以希望对你也有用。一、文件操作1.修改文件名:mv old.txt new.txt二、音乐播放器乱码这是因为phthon-mutagen没有安装安装 sudo apt-get install python-mutagen,然后到...
分类:
系统相关 时间:
2015-04-17 17:29:37
阅读次数:
143
当使用CMS收集器时,当开始进行收集时,old代的收集过程如下所示:1,首先jvm根据-XX:CMSInitiatingOccupancyFraction,-XX:+UseCMSInitiatingOccupancyOnly来决定什么时间开始垃圾收集;2,如果设置了-XX:+UseCMSInitia...
分类:
其他好文 时间:
2015-04-16 19:51:21
阅读次数:
149
1.错误信息 Message: mysqli::real_connect(): (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an admin....
分类:
数据库 时间:
2015-04-15 16:58:48
阅读次数:
201
原理JVM堆内存分为2块:PermanentSpace 和 Heap Space。Permanent 即持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old + NEW = {Eden, from, t...
分类:
其他好文 时间:
2015-04-14 14:28:30
阅读次数:
149