
JVM
文章平均质量分 58
huanhuan_tiantian
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
哪里设置JVM参数才起效?
大家都遇到过Java的 Outofmemory error,都知道要设置JVM的参数以及怎么设置,但是很少有人晓得去哪里设置才能起效,才能真正的应用到项目里,尤其是用惯了靠eclipse等开发工具等童鞋,这里讲解下怎么设置才有效的问题,以解除大家的烦恼。 1. 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大原创 2012-11-22 16:12:26 · 9516 阅读 · 1 评论 -
Jconsole,JvirtualVM,JMAP,Jprofiler
1. 位于jdk的bin目录下的Jconsole,JvirtualVM,JMAP,效果很好,界面优美,但是遇见大一点的程序就容易死机,因为本身就是用 java写的,所以有占据本机的JVM内存,所以一般是远程检测,故对于大程序一般不推荐直接使用,而推荐使用jmap+mat。 2. 商业工具:Jprofiler,界面优美,使用简单,能调试大型程序。使用说明去这里下载: JvirtualV原创 2012-11-22 15:48:32 · 1862 阅读 · 0 评论 -
java多线程总结
今天编写多线程遇到了个问题,所以上网找了些java多线程的资料,现做一下总结。 ----------------------------------------------------------------------------------------- 先来说一下我的问题: 父线程开启一个子线程,子线程中Thread.sleep(timeout),如果父线程没有退转载 2014-01-14 11:31:36 · 632 阅读 · 0 评论 -
Java的垃圾回收之算法
本文转载自:http://www.blogjava.net/Jack2007/archive/2008/04/11/192288.html 引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们转载 2014-01-14 11:14:25 · 612 阅读 · 0 评论 -
java class文件结构
本文转载自:http://hi.baidu.com/etcjqvnjombopzq/item/19d47145958b6594823ae12f 从上图中可以看到,一个 Java 类文件大致可以归为 10 个项: Magic:该 项存放了一个 Java 类文件的魔数(magic number)和版本信息。一个 Java 类文件的前 4 个字节被称为它的魔数。每个正确的 Jav转载 2014-01-14 11:23:51 · 703 阅读 · 0 评论