文章分类 -  javaEE

java企业级应用
摘要:摘要 虽然Java虚拟机(JVM)及其垃圾收集器(garbage collector,GC)负责管理大多数的内存任务,Java软件程序中还是有可能出现内存泄漏。实际上,这在大型项目中是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的。本文介绍了编写Java代码的一些常见的内存泄漏陷阱,以及编写不泄漏代码的一些最佳实践。一旦发生了内存泄漏,要指出造成泄漏的代码是非常困难的。因此本文还介绍了一种新工具,用来诊断泄漏并指出根本原因。该工具的开销非常小,因此可以使用它来寻找处于生产中的系统的内存泄漏。垃圾收集器的作用 虽然垃圾收集器处理了大多数内存管理问题,从而使编程人员的生活变得更轻.. 阅读全文
posted @ 2013-08-24 11:21 DSIOS 阅读(104) 评论(0) 推荐(0)
摘要:本文向大家简单介绍一下进行JVM内存设置几种方法,安装Java开发软件时,默认安装包含两个文件夹,一个JDK(Java开发工具箱),一个JRE(Java运行环境,内含JVM),其中JDK内另含一个JRE。如果只是运行Java程序,则JRE已足够;而JDK则只有开发人员才用到。这里将为大家介绍设置JVM内存分配的几招。Eclipse中JVM内存设置eclipse.ini内存设置-vmargs-Xms128M-Xmx512M-XX:PermSize=64M-XX:MaxPermSize=128M这里有几个问题:1.各个参数的含义什么?2.为什么有的机器我将-Xmx和-XX:MaxPermSize都 阅读全文
posted @ 2013-08-19 12:32 DSIOS 阅读(117) 评论(0) 推荐(0)