码迷,mamicode.com
首页 >  
搜索关键字:jvm gc    ( 14530个结果
注册 jvm 关闭时操作
// 注册 jvm 关闭时操作 Runtime.getRuntime().addShutdownHook(new Thread(){ public void run() { System.out.println("关闭"); } });
分类:其他好文   时间:2014-06-06 21:54:11    阅读次数:241
设计模式总结篇系列:享元模式(Flyweight)
我们都知道,Java中的String类具有如下特性:String是一个不可变类,当直通过用字符串方式使用String对象时,Jvm实际上在内存中只存有一份,且存在字符串常量池中。当对字符串直接进行修改时(如直接联接另一个字符串常量),Jvm会首先去字符串常量池中查找是否已经存在此字符串,不存在则创建...
分类:其他好文   时间:2014-06-06 17:25:03    阅读次数:281
JVM 参数详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。 PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时....
分类:其他好文   时间:2014-06-06 14:06:49    阅读次数:468
Effective C# 的摘录-1
前言部分C++ 或 Java 的编程背景对使用 C# 会产生一定的影响Java 程序员要特别关注值类型(value types),.NET 的垃圾收集器和JVM的垃圾收集器不同用于尝鲜的主题词PropertiesConditional CompilationImmutable TypesEquali...
分类:其他好文   时间:2014-06-06 13:11:00    阅读次数:202
JVM总结之一
前几天公司的郑大晔校上,XXX同事做了JVM的Session,于是趁端午节放假的功夫,研究了一些JVM相关的知识。在Java生态系统中,JVM占据至关重要的作用,就像一个适配器,它向编程语言(主要是Java)屏蔽了操作系统的差异,所以实现了“一次编写,到处运行”的理想;同时也向操作系统屏蔽了编程语言...
分类:其他好文   时间:2014-06-03 17:03:30    阅读次数:318
JVM最多能创建多少个线程: unable to create new native thread
最近需要测试一个长连接服务器,数据上需要达到100W的长连接,测试的客户端,一个线程保持一个连接,发现linux服务器默认创建到3200多个线程的时候,就会报错这个错误“java.lang.OutOfMemoryError: unable to create new native thread。而且,此时整个系统都不能创新新的线程了,不能连接终端,不能执行任何命令。 貌似是内存不足,但实际内存尚...
分类:编程语言   时间:2014-06-03 03:30:58    阅读次数:285
java编译器知识
代码编译器:代码:编译就是讲一种代码编译成计算机可以理解的指令。 =====================================================================================================java的重排序:(JVM通过偏...
分类:编程语言   时间:2014-06-02 20:59:57    阅读次数:278
深入理解 JBoss 7/WildFly Domain 模式启动过程
概述JBoss 7/WildFly 以 domain 模式启动时会启动多个 JVM,例如如下通过启动脚本启动 domain 模式:./domain.sh启动后我们查看进程:[kylin@localhost tdump]$ jps -l 23655 /home/kylin/work/eap/jboss-eap-6.1/jboss-modules.jar 23671 /home/kylin/work/...
分类:其他好文   时间:2014-06-02 10:31:49    阅读次数:425
10gocm->session5->数据库管理实验->GC资源管理器资源消耗组演示
《GC资源管理器》  官方文档:administrator’s Guide->24 Using the Database Resource Manager 使用率:在实际生产环境中使用的比较少 作用:限制数据库资源的使用,CPU  内存  undo表空间  IO  session 场合:当有多个应用使用一个数据库并且资源紧张时可用“资源管理器”调节 实现:可用GC完成也可用EM完成,还可...
分类:数据库   时间:2014-06-01 18:17:01    阅读次数:417
读完这几本Java书,离高手更近一步
首先说一下我个人的认识吧,我觉得高手应该是这样的: (1)精通Java基础知识与基础理论,熟悉JDK的发展史。 (2)熟悉JVM,熟悉内存调试 (3)深刻理解Java的线程与并发包,以及背后的内存实现原理 (4)精通eclipse的使用,明白其中的插件的开发原理。深刻理解findbugs的缺陷模式。 (5)熟悉SSH框架,并对源代码有足够的兴趣和研究。 (6)熟悉数据缓存的原理与实现,...
分类:编程语言   时间:2014-06-01 17:19:11    阅读次数:332
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!