java
player8671
这个作者很懒,什么都没留下…
展开
-
Java processor 阻塞
Java提供两种方法启动其他应用程序: 1) final Process process = Runtime.getRuntime().exec(cmd); 2) ProcessBuilder processBuilder = new ProcessBuilder(cmd); processBuilder.start(); 问题描述:从DB获取900条数据,每条数据生成一个文件原创 2017-01-19 10:58:17 · 475 阅读 · 0 评论 -
Java heap out of memory
关于堆内存分配: 1)JVM初始分配的堆内存由-Xms指定,默认是物理内存的1/64; 2)JVM最大分配的堆内存由-Xmx指定,默认是物理内存的1/4。 默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。服务器一般设置-Xms、-Xmx 相等以避免在每次GC 后调整堆的大小。如果-Xmx不指定或者指原创 2017-01-19 15:52:16 · 1101 阅读 · 0 评论