jvm
danny_shu
只有全力以赴,才能看起来毫不费力
展开
-
Java 内存模型及GC原理
一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从GC角度提高Java程序的性能。一、Java内存模型按照官方的说法:Java 虚拟机具有一个堆,堆是运行时转载 2017-09-11 13:27:07 · 229 阅读 · 0 评论 -
异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind处理方法
最近在启动tomcat的时候抛出异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind异常,该异常的意思是你tomcat服务器的端口被占用了,比如我的端口是8080。 解决方法一般分为两种: 1.修改tomcat目录下的server.xml文件的端口号(想必大家都知道这种解决方法)。转载 2017-10-25 15:37:41 · 10520 阅读 · 0 评论 -
JVM(java 虚拟机)内存设置
一、设置JVM内存设置1. 设置JVM内存的参数有四个:-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;-Xmn Java Heap Young区大小,不熟悉最好保留默认值;-Xss转载 2017-12-20 11:11:14 · 140 阅读 · 0 评论