Java基础
文章平均质量分 80
fordream1989
这个作者很懒,什么都没留下…
展开
-
JVM调优总结
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms3550m -转载 2013-03-20 15:30:13 · 471 阅读 · 0 评论 -
Java堆内存的10个要点
导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。文章内容如下:我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到j转载 2013-03-20 11:31:44 · 421 阅读 · 0 评论 -
JAVA虚拟机内存设置
如果安装后没有进行设置,在 MyEclipse运行中就可能会经常出现关于内存不足的提示。 比如:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.提示中也给出了解决问题的方法,把下面这句话加到eclipse的配置文件中: -vm转载 2013-10-10 16:36:01 · 570 阅读 · 0 评论 -
详解JVM参数配置
这里向大家描述一下JVM参数配置的具体步骤,比如heapsize的配置,-Xms指定jvm的最小heap大小,如:-Xms=2g,高并发应用,建议和-Xmx一样,防止因为内存收缩/突然增大带来的性能影响。 JVM参数配置详解 1:JVM参数配置之heapsize a:-Xmx 指定jvm的最大heap大小,如:转载 2013-10-23 17:53:10 · 544 阅读 · 0 评论 -
Java自带线程池和队列详细讲解
Java线程池使用说明一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是转载 2014-02-21 10:19:43 · 525 阅读 · 0 评论