码迷,mamicode.com
首页 >  
搜索关键字:jvm gc    ( 14530个结果
Debian install jdk7
1. download jdkjdk-7u60-linux-x64.tar.gz2. unzip jdk-file to /usr/lib/jvm/./usr/lib/jvm/jdk1.7.0_603. set environmentvi /etc/profile, add#set java env...
分类:其他好文   时间:2014-06-16 00:28:43    阅读次数:201
Ubuntu12.04安装JDK(jdk-6u45-linux-x64.bin)(转载)
首先下载jdk-6u45-linux-x64.bin, 如果是32bit系统下载相应的i386即可.更改文件权限-> chmod a+x jdk-6u45-linux-x64.bin.创建目录sudo mkdir /usr/lib/jvm/将该文件拷贝到相应的目录下(/usr/lib/jvm).进入...
分类:系统相关   时间:2014-06-13 16:56:20    阅读次数:424
Tomcat中JVM内存溢出及合理配置(转)
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Ja...
分类:其他好文   时间:2014-06-13 06:24:42    阅读次数:288
在 JNI 编程中避免内存泄漏
JAVA 中的内存泄漏JAVA 编程中的内存泄漏,从泄漏的内存位置角度可以分为两种:JVM 中 Java Heap 的内存泄漏;JVM 内存中 native memory 的内存泄漏。Java Heap 的内存泄漏Java 对象存储在 JVM 进程空间中的 Java Heap 中,Java Heap...
分类:其他好文   时间:2014-06-13 00:28:42    阅读次数:429
看懂gc日志
使用的是:+PrintGCDetails -XX:+PrintGCTimeStamps输出的日志格式: [Times: user=0.03 sys=0.00, real=0.01 secs]363.375: [GC 363.375: [ParNew: 39424K->3249K(39424K), 0...
分类:其他好文   时间:2014-06-12 22:38:15    阅读次数:347
tomcat启动时就频繁gc和full gc
一个小业务,流量并不大,功能也很简单,spring framework+mybatis+quartz,一启动就看到gc的频次和full gc的频次非常高:4.202: [Full GC 4.202: [Tenured: 0K->6653K(349568K), 0.1948910 secs] 1397...
分类:其他好文   时间:2014-06-12 11:58:23    阅读次数:4083
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,增益其所不能
Java本身是一种设计的很easy,很静止的语言,所以Java背后的原理也很easy,归结起来就是两点:1、JVM的内存管理理解了这一点,全部和对象相关的问题统统都能解决2、JVM Class Loader理解了这一点,全部和Java相关的配置问题,包含各种App Server的配置,应用的公布问题...
分类:其他好文   时间:2014-06-10 20:14:25    阅读次数:197
Java性能优化,不得不付诸实践的JVM
暂附贴图,详情稍后叙述,欢迎留言交流 图一、JVM知识体系(部分) 图二、通过jconsole监控jvm 图三、通过jvisualvm监控jvm...
分类:编程语言   时间:2014-06-10 17:52:04    阅读次数:261
serialVersionUID的作用
把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的s...
分类:其他好文   时间:2014-06-10 10:30:37    阅读次数:171
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!