最新文章列表

Java -verbose:gc 命令

  Java -verbose:gc 中参数-verbose:gc 表示输出虚拟机中GC的详细情况. 使用后输出如下: [Full GC 168K->97K(1984K), 0.0253873 secs] 解读如下:   箭头前后的数据168K和97K分别表示垃圾收集GC前后所有存活对象使用的内存容量,说明有168K-97K=71K的对象容量被回收,括号内的数据198 ...
chenzhou123520 评论(1) 有28093人浏览 2012-07-08 23:12

Jboss垃圾回收监测及瘦身

1.jVisualVM VisualGC 2.垃圾回收机制中,堆栈的大小不包括持久栈大小。 3.access webpage no response, maybe 数据库连接池,垃圾回收. 4.jvm commands: jstat -gcutil pid 1000(catch interval) 3(catch time) 5.jboss set startup paramaters: bin/r ...
lliu26 评论(0) 有1091人浏览 2012-05-04 10:15

关于DWR内存泄露的初步测试报告

我们使用机器配置:操作系统为XP,CPU1.6,内存0.99GB,上面跑一个Tomcat和IE7.0浏览器。   数据为模拟Socket服务端发送,Tomcat Web服务器接收数据并解析,然后通过DWR传递到JSP进行展示,使用的是IE7浏览器。   使用Flot进行绘图,频率为每秒2次,每次800点数,从五一开始跑到今天,实际运行时间 > 24*3 小时,开始内存为80M,IE ...
cuisuqiang 评论(1) 有2568人浏览 2012-05-02 09:04

关于DWR内存泄漏的后续

  在上次遇到DWR内存泄漏问题后根据网上的内容对JS文件进行修改,修改后发现还有一些兼容的问题,同时还出现不能调用的一些情况。 而且根据统 ...
cuisuqiang 评论(0) 有3129人浏览 2012-04-27 18:18

Javascript的变量与delete操作符

刚刚看到一篇好文(原文链接), 对Javascript中的delete操作符分析得很透彻。在这里简单地介绍一下内容。 虽然是一个小小的delete操作符,其行为却异常复杂。 Javascript的变量 实际上Javascript中,变量 = 对象属性,这是因为 Javascript 在执行脚本之前 会创建一个Global对象,所有的全局变量都是这个Global对象的属性, 执行函数时也会创建一 ...
wcily123 评论(0) 有763人浏览 2012-02-06 12:28

JVM调优总结(八)-反思

垃圾回收的悖论     所谓“成也萧何败萧何”。Java的垃圾回收确实带来了很多好处,为开发带来了便利。但是在一些高性能、高并发的情况下,垃圾回收确成为了制约Java应 用的瓶颈。目前JDK的垃圾回收算法,始终无法解决垃圾回收时的暂停问题,因为这个暂停严重影响了程序的相应时间,造成拥塞或堆积。这也是后续JDK增加 G1算法的一个重要原因。     当然,上面是从技术角度出发解决垃圾回 ...
snoopy7713 评论(0) 有1000人浏览 2012-01-11 08:11

JVM调优总结(六)-新一代的垃圾回收算法

垃圾回收的瓶颈     传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他 ...
snoopy7713 评论(0) 有1136人浏览 2012-01-11 08:10

java 的垃圾回收机制

java 的垃圾回收机制: 1.垃圾回收是由虚拟机自动执行,不能人为地干预。 2.系统比较空闲(垃圾回收线程) 3.对象不在被引用.对象处于引用的隔离岛状态(隔离引用),对象具备了回收的条件 4.gc()方法,可以建议虚拟机执行垃圾回收,但是不能确定是否会执行回收
fatedgar 评论(0) 有815人浏览 2011-12-27 09:49

java垃圾回收机制

Java垃圾回收的两个情况:“对象的失去引用”和“对象离开作用域” 1、对象的失去引用: Computer computer1=new Computer(); Computer computer2=new Computer(); computer2= computer1; 在该段代码中,computer2被回收,computer1未被回收 2、对象离开作用域: Computer make ...
raymondwang1314 评论(0) 有289人浏览 2011-12-12 10:40

java垃圾收集器

程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭。栈中的栈帧随着方法的进入和退出进行出栈和入栈。 java堆和方法区不一样,只有程序运行期间才能知道创建了哪些对象,这些对象的分配和回收是动态的。 对象已死的判断方法:     1.引用计数器算法:给对象添加一个引用计数器,当引用时计数器加1 ,引用失效时减1         缺点:难以解决对象之间循环引用问题。    2.根搜索算法 ...
latty 评论(0) 有964人浏览 2011-11-13 22:37

JVM调优总结(转载)

JVM调优总结-序     几年前写过一篇关于JVM调优的文章,前段时间拿出来看了看,又添加了一些东西。突然发现,基础真的很重要。学习的过程是一个由表及里,再由里及表的过程。呵呵,所谓的“温故而知新”。而真正能走完这个轮回的人,也就能称为大牛或专家了。这个过程可能来来回回,这就是所谓“螺旋上升”,而每一次轮回都有新的发现。     这回添加的东西主要集中在基础的一些问题上,还有一些这两年思考的问 ...
skysoul1985 评论(0) 有995人浏览 2011-11-04 17:26

java虚拟机(1)

1.J ava 虚拟机 java 虚拟机是一个想象中的机器 , 在实际的计算机上通过软件模拟来实现。 java 虚拟机有自己想象中的硬件 , 如处理器、堆 ...
mymobile 评论(0) 有1316人浏览 2011-10-08 14:53

Thinking in Java 第五章 初始化与清理

用构造器初始化类: 构造器是一个很特殊的方法,方法名必须大写,并且没有返回类型(与返回void是不同的),没有参数的构造器称为无参构造器, ...
ycysth 评论(0) 有1127人浏览 2011-09-26 23:24

Java面试问题之二十一

请问finalize()方法在垃圾回收过程中的作用,它具有哪些特点? 答:当垃圾回收器将要释放无用对象的时候,先调用该对象的finalize()方法。如果在程序终止之前垃圾回收器始终没有执行垃圾回收操作,那么垃圾回收器将始终不会调用无用对象的finalize()方法。在Java的Object祖先类中提供了protected类型的finalize()方法方法,因此任何Java类都可以覆盖finali ...
YuHuang.Neil 评论(0) 有931人浏览 2011-09-12 12:18

Java程序员面试题之八

  41、是否可以继承String类?   String类是final类故不可以继承。     42、swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?   switch(expr1)中,expr1是一个整数表达式。   因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。   lo ...
zuoshou19w 评论(0) 有880人浏览 2011-08-27 22:23

(转)Java垃圾回收原理

我们知道,许多程序设计语言都允许在程序运行期动态地分配内存空间。分配内存的方式多种多样,取决于该种语言的语法结构。但不论是哪一种语言的 ...
tianly0817 评论(0) 有923人浏览 2011-08-24 21:51

jvm内存结构和垃圾回收

引言 java对象的实例都存放在堆里,有的对象会频繁的创建和消亡,生命周期短,而另外一些对象则相当长寿。jvm按照寿命的长短将对象存放于不同的堆区里并采用不同的垃圾回收策略,最大限度的保证内存的需求和降低gc的消耗。   堆的分区 堆分为三个代,分别是青年代(Young)、老年代(Old)和永久代(Perm)。            青年代(Young) 顾名思义,青 ...
arctg30 评论(0) 有1905人浏览 2011-08-09 13:31

浅谈Java垃圾回收

垃圾回收,是java同c++的一个重大区别,也是编写java程序不用指针的一个重要保证。在c++中,当一个对象不再有价值的时候,我们需要手动的清除这个对 ...
ol_beta 评论(0) 有726人浏览 2011-02-25 21:29

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics