
JVM
chosen0ne
互联网码农,对Linux,分布式计算和存储,编译器,nginx,脚本语言感兴趣
展开
-
windows下通过jconsole/jvisualvm监控linux下jvm状态
Linux下要监控的java进程需要配置参数: -Djava.rmi.server.hostname=192.168.1.101 # Linux主机的ip,在windows输入的ip地址 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8888 # 通信的端口,windows下输入原创 2011-10-25 21:34:05 · 6662 阅读 · 3 评论 -
GC优化——对象复用
Java虚拟机的自动内存管理让程序员从频繁出错的内存操作中解放了,不需要像C++一样,每次new之后必须显示的调用delete进行内存释放操作。虽然,我们不用再操心内存泄露这样的bug,因为垃圾收集器可以很好的把垃圾对象清理掉。但是出于性能的考虑,最好不要肆无忌惮的创建对象,在可以复用对象的情况下尽量复用,这样可以减少对象内存的分配,降低gc的频率,有效的优化gc。 在程序运行的原创 2011-12-19 18:29:14 · 3524 阅读 · 1 评论