- 浏览: 385620 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (285)
- test (0)
- 分类 (1)
- java (281)
- tttttttttttt (1)
- android程序复制数据库 (1)
- Hibernate 动态 HQL (1)
- java编写扑克的洗牌程序 (1)
- NIO 之 选择就绪模式 (1)
- wpo另类问题:不可轻视的蜘蛛爬行对服务器造成的负担 (1)
- haml (1)
- cvcvcvc (1)
- 开源史上最成功的8个开源产品 (1)
- XML文件转换成Word文件或者Excel文件 (1)
- 一些利用开源浏览器核心开发专用浏览器的连接 (1)
- 毛笔效果简单思路 (1)
- 年终考评以后 (1)
- RFC821 简单邮件传输协议(SMTP)中文定义文档 (1)
- JNI中jstring类型与c语言中的字符串的转换 (1)
- 极限编程(XP)的重构与设计模式 (1)
- MapInfo2005年第三期电子新闻 (1)
- 想到目前各BLOG站点和搜索引擎的一点点缺陷 (1)
- 成功通过DB2的700和701考试 (1)
- 基于记录登陆信息的防止网页暴力破解方法 (1)
- Router路由 (1)
- 终于稍微完整的学习了一下Linux (1)
- android手机通讯录备份还原代码 (1)
- Qt之美(一):d指针/p指针详解 (1)
- DB2 静默安装 (1)
- linux开机启动脚本的顺序 (1)
- Hibernate实体对象的三种状态 (1)
- Hibernate面向对象的hql语句 (1)
- ibatIS调用存储过程 (1)
- Linux启动过程(详细说明) (1)
- C3P0配置 (1)
- memcache安装 (1)
- js event.keyCode (1)
- java获取汉子首字母 (1)
- Eclipse GC log (1)
- java轻量级httpserver (1)
最新评论
-
smilea001:
我知道了,作者采用的是gbk编码,我采用的是utf-8编码,
java获取汉子首字母 -
smilea001:
我输入的也是--
java获取汉子首字母 -
di1984HIT:
写的不错啊。
Router路由 -
kaixinyou:
...
2011.07.20——— android 获得当前view在屏幕的坐标 -
zhengjianbo:
你好,可以将你的实现代码公布下吗!万分感谢!
毛笔效果简单思路
为了查看Eclipse GC log,需要在eclipse.ini 中加入
?
?
-XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc -Xloggc:gc.log
?
?
在Eclipse安装目录查看gc.log
?
9.768: [Full GC 9.769: [Tenured: 7678K->9025K(27328K), 0.3117731 secs] 9172K->9025K(39616K), [Perm : 16383K->16383K(16384K)], 0.3122537 secs]
?
从上面的日志看似有perm 区(16384K)满引起的Full GC, 需要增大perm区空间和初始空间
?
?
-XX:PermSize=64m -XX:MaxPermSize=64m
?
?在重启Eclipse有如下log
?
?
1.338: [GC 1.338: [DefNew: 10944K->1028K(12288K), 0.0223470 secs] 10944K->1028K(39616K), 0.0224436 secs] [Times: user=0.03 sys=0.00, real=0.03 secs]?
2.053: [GC 2.053: [DefNew: 11972K->434K(12288K), 0.0159322 secs] 11972K->1431K(39616K), 0.0161071 secs] [Times: user=0.01 sys=0.00, real=0.02 secs]?
2.923: [GC 2.923: [DefNew: 11378K->1048K(12288K), 0.0192125 secs] 12375K->2044K(39616K), 0.0193916 secs]
?
?
貌似初始yong 区空间小了引起yong GC,让初始堆空间跟最大堆空间一样大(yong区应该也会按比例增大吧),GC消除了。
?
最终eclipse.ini如下
?
?
-startup plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222 -product org.eclipse.epp.package.java.product --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.defaultAction openFile -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms384m -Xmx384m -XX:PermSize=64m -XX:MaxPermSize=64m -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -verbose:gc -Xloggc:gc.log
?
?
?
有趣的是关掉Eclipse会看到如下的log
?
?
20.639: [GC 20.639: [DefNew: 104960K->12258K(118016K), 0.2109056 secs] 104960K->12258K(380160K), 0.2110277 secs] [Times: user=0.20 sys=0.00, real=0.20 secs]?
31.909: [GC 31.909: [DefNew: 117218K->7351K(118016K), 0.2577353 secs] 117218K->19392K(380160K), 0.2578431 secs] [Times: user=0.24 sys=0.00, real=0.25 secs]?
Heap
?def new generation ? total 118016K, used 37344K [0x02b00000, 0x0ab00000, 0x0ab00000)
? eden space 104960K, ?28% used [0x02b00000, 0x0484a4c0, 0x09180000)
? from space 13056K, ?56% used [0x09180000, 0x098add90, 0x09e40000)
? to ? space 13056K, ? 0% used [0x09e40000, 0x09e40000, 0x0ab00000)
?tenured generation ? total 262144K, used 12041K [0x0ab00000, 0x1ab00000, 0x1ab00000)
? ?the space 262144K, ? 4% used [0x0ab00000, 0x0b6c25c0, 0x0b6c2600, 0x1ab00000)
?compacting perm gen ?total 65536K, used 36982K [0x1ab00000, 0x1eb00000, 0x1eb00000)
? ?the space 65536K, ?56% used [0x1ab00000, 0x1cf1d8e0, 0x1cf1da00, 0x1eb00000)
No shared spaces configured.
<div><br>
<div><br>
<div>1:是什么触发了yong GC?关Eclipse时需要创建对象引起GC释放更多的对象?
<div>2: Yong 区空间118016K + tenured 空间262144K = 380160K, 这约等于我们Xms/Xmx设置的空间。所以xms/xmx大小不包括perm区空间
<div><br>
?
发表评论
-
java轻量级httpserver
2012-02-08 11:48 1552httpclient+httpserver demo ... -
java获取汉子首字母
2012-02-03 09:14 1505public class StringUtil { ... -
js event.keyCode
2012-02-03 09:09 1187<span style="" ... -
memcache安装
2012-02-02 12:04 1128? <blockquote> 1. ... -
C3P0配置
2012-02-02 11:34 969cquireIncrement[3] ... -
Linux启动过程(详细说明)
2012-02-01 09:09 1545<div class="post ... -
ibatIS调用存储过程
2012-01-31 15:38 1591<p>一、ibatIS调用存储过程(调用存 ... -
Hibernate面向对象的hql语句
2012-01-11 13:14 987Hibernate中hql条件语句的书写方式有: ? ... -
Hibernate实体对象的三种状态
2012-01-11 12:59 1257<p style="text- ... -
linux开机启动脚本的顺序
2011-12-21 15:14 1092下开机自动启动脚本所涉及的知识和方法、如下: ... -
DB2 静默安装
2011-12-21 11:59 1041<span style="color: ... -
Qt之美(一):d指针/p指针详解
2011-12-20 15:14 1932[/b]2011.11.16 [size=18px;] ... -
android手机通讯录备份还原代码
2011-12-20 11:54 2922<span style="font-f ... -
终于稍微完整的学习了一下Linux
2011-12-19 12:14 1156Linux以前也装过两次,不过几乎没去用。头几天看一些 ... -
Router路由
2011-12-19 10:54 1138Router路由:设定线的轨迹,在Connection ... -
基于记录登陆信息的防止网页暴力破解方法
2011-12-17 10:49 1421对黑客方面比较感兴趣的或者是比较熟悉的,应该知道溯雪这 ... -
成功通过DB2的700和701考试
2011-12-16 17:27 850嘿嘿,原以为比较没有信心的701考试也被俺成功的攻克了 ... -
想到目前各BLOG站点和搜索引擎的一点点缺陷
2011-12-15 15:54 862感觉无聊,就到中国博客网的首页逛了逛,想看看有没有什么 ... -
MapInfo2005年第三期电子新闻
2011-12-15 10:49 884<span lang="EN-US&q ... -
极限编程(XP)的重构与设计模式
2011-12-14 20:58 1417</span></span>& ...
相关推荐
Log4e是一个免费的Eclipse插件,可以帮助您在Java项目中轻松使用日志记录器。 插件log4e没有绑定到任何特殊的日志框架。因此,您可以通过使用首选项定义自己的模板来适应自己的记录器。它对log4j、log4j 2、slf4j、...
eclipse插件 log4e
安装ophone 开发环境时遇到了 log4j插件未找到的问题。安装该包后解决
NULL 博文链接:https://yhef.iteye.com/blog/737338
eclipse下应用Log4j记录日志。 有需要的可以下载
android 8.0 在eclipse没有Log,及DDMS中打开File Explorer选项卡后没有显示文件列表可以尝试更新 android-sdk-windows\tools\lib\eclipse
编辑器和视图标题的关闭操作特指标题栏最右方的关闭按钮操作。
log4e eclipse chajian
一直在使用log4j 每天输出到一个日志文件中,该文件名为:“XXX_年月日时分.log”的形式。 这是一个eclipse工程,最简单的配置实现上述功能。
Eclipse调试方法及log4j调试方法Eclipse调试方法及log4j调试方法
log4e很难找的呀
一直在使用log4j,最简单最直接的方式配置log4j。 这是一个eclipse工程,实现了上述功能。
eclipse-changelog-2.7.0-1.el6.i686.rpm
本人将Eclipse 环境下log4j需要的jar包及配置文件以及简单的使用步骤总结了一下,希望对大家有帮助
一直在使用log4j。输出到文件的方式配置log4j。 这是一个最简单的实现上述功能的eclipse工程。
Log4E is a free Eclipse Plugin which helps you to use your logger easily in Java Projects. The Plugin Log4E is not bound to any special logging framework. Thus you might be able to adapt to your own ...
关于eclipse 中debug 和 log4j
log4e plugin for the eclipse
eclipse连接安卓7.0的手机,显示unknown,无法输出logcat,先检查JDK是否1.8.0以后上,若是JDK1.7.0请删除了再安装JDK1.8.0(我的博客里有),然后把ddmlib.jar赋值到SDK和eclipse里,重启动即可