`
linuxgao
  • 浏览: 76542 次
社区版块
存档分类
最新评论

了解猜想gc的一天

阅读更多
8:48,准时签到,开始新的被‘折磨’的一天
开机
第一时间打开SecureCRT,查看java进程(weblogic)的cpu占用率
42%,纳闷...还没有上班就这么高(平时也不超过50%)
60%,刷了一下屏,坏了,担心...
85%,又刷了一下屏,真坏了
101%,又刷了一下屏,心落地了,停了
打开nohup.out,日期定格在8:48:44,一个不怎么吉利的数字
无奈中重启

打开邮箱,看到了朱兄(www.blogjava.net/zhuyuanxiang)的mail回复,心里非常的感动,说不出的热乎.本来对gc一直不是很了解,朱兄给的资料还是让咱有了大概的认识,在这里也对老哥表示感谢了。
每隔30分钟取出一份gc.out,用hpjmeter进行分析,看到heap一直在增长,到下午2点左右有了第一次old full,之后短时间内出现过15次,而整个heap却没有超过1g,让我很是不解,old明明是1.3g,为什么heap不到1g就full了,会不会jvm私自把old调小了?可不可以通过-XX:NEWSIZE 来指定new,保证old大小不变?满脑子文号,上个hjmeter图吧
summary图

heap useage after gc图

接下来时间,接二连三的就是2次死停,没有出现old full那个黄点点。
郁闷中...

期间客户反应系统巨慢,考虑是不是可以去掉action调用日志了,记录了一周日志,形成了40万条记录,也没有找出可能出现问题的地方,先去掉吧。
bsca系统调用本地的web service是近期开发的,实在想不出问题,也先停掉吧。
weblogic的http访问日志在11月7号就停了,还是先起来吧,10分钟就记录了5万行,不知道怎么下手了。

晚上修理数据库,重建temp表空间,weblogic服务器加上hpjmeter

  • 大小: 28.5 KB
  • 大小: 29.3 KB
分享到:
评论
1 楼 beckdim 2008-11-25  
哈哈。。高哥,
记录的好详细噢。。 可以想象出现场的气氛

相关推荐

    c++哥德巴赫猜想之一

    我们将通过一个具体的代码示例来解析这一数学问题,并了解如何在程序中判断一个数是否为素数,以及如何寻找满足条件的素数组合。 知识点: 1. **哥德巴赫猜想**:哥德巴赫猜想是数论中的一个著名未解决问题,由...

    Matlab在数论研究中的应用——用Matlab验证哥德巴赫猜想与孪生素数猜想.zip

    通过阅读这份文档,不仅可以了解Matlab在数论研究中的应用,还能深入理解这两个著名猜想的本质,以及在实际问题中如何运用编程和数学知识来探索数学的奥秘。这将对数学爱好者、学生和研究人员在理解和研究数论问题上...

    哥德巴赫猜想 验证(用C#来编写的应用程序)

    哥德巴赫猜想是数学领域的一个著名未解决问题,由普鲁士数学家克里斯蒂安·哥德巴赫在1742年提出。这个猜想简单来说是:每一个大于2的偶数都可以表示为两个质数之和。至今,尽管经过众多数学家的努力,但这个猜想...

    哥德巴赫猜想_代码实现哥德巴赫猜想_

    至今,尽管经过众多数学家的努力,但仍未找到一个通用的数学公式或方法来证明这一猜想。 在编程世界中,我们可以通过编写代码来验证哥德巴赫猜想,虽然这不能作为正式的证明,但可以作为一个实验性的验证手段。代码...

    哥德巴赫猜想论文简化版

    哥德巴赫猜想的基本表述是:每一个大于2的偶数都可以表示为两个质数之和。这个猜想至今未被证明,但已引发了大量数学研究。 在解析数论中,为了探究哥德巴赫猜想,数学家们采用了一系列数学工具和技术。论文中提到...

    1157 哥德巴赫猜想.cpp

    哥德巴赫猜想的命题之一是:大于6 的偶数等于两个素数之和。编程将6~100所有偶数表示成两个素数之和。 【输入】 (无) 【输出】 分行输出: 例如: 6=3+3 8=3+5 ... (每个数只拆开一次,请保证第一个加数最小...

    VB源码-验证哥德巴赫猜想

    从关于偶数的哥德巴赫猜想,可推出:任一大于7的奇数都可写成三个质数之和的猜想。后者称为“弱哥德巴赫猜想”或“关于奇数的哥德巴赫猜想”。若关于偶数的哥德巴赫猜想是对的,则关于奇数的哥德巴赫猜想也会是对的...

    c++代码 角谷猜想计算过程.docx

    角谷猜想,也称为“冰雹序列”或“3n+1猜想”,是由日本数学家角谷静夫提出的一个未解问题。这个猜想是这样的:对于任意一个正整数n,如果n为偶数,则将它除以2;如果n为奇数,则将它乘以3再加1。重复这一过程,最终...

    基于MATLAB的哥德巴赫猜想实验.pdf

    哥德巴赫猜想是数学上一个著名而未解决的猜想,由俄国数学家哥德巴赫于1742年提出,该猜想指出:每一个大于2...尽管哥德巴赫猜想至今仍未被完全证明,但借助MATLAB等工具,数学家们有望在未来的某一天找到最终的答案。

    哥德巴赫猜想 Python语言

    下面是一段用Python编写的代码,用于验证哥德巴赫猜想的一部分——每个大于6的偶数都可以表示为两个奇素数之和: ```python def is_prime(x): if x return False i = 2 while i * i if x % i == 0: return ...

    哥德巴赫猜想

    **哥德巴赫猜想**是数学领域中的一个著名未解决问题,属于数论的一部分。这个猜想由18世纪的普鲁士数学家克里斯蒂安·哥德巴赫在1742年提出,至今仍未被证明或否定。哥德巴赫猜想的表述非常简单:**任何大于2的偶数...

    黎曼猜想和素性测试论文

    首先,让我们了解一下黎曼猜想。这是德国数学家伯恩哈德·黎曼在1859年提出的一个未解决的问题,它是数学界最著名的未解决问题之一,被收录在希尔伯特问题列表中。黎曼猜想的核心在于黎曼ζ函数,一个在复平面上有着...

    1086 角谷猜想.cpp

    谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。程序要求输入一个...

    C语言源码哥德巴赫猜想

    **哥德巴赫猜想**是数学领域的一个著名未解决问题,由18世纪的普鲁士数学家克里斯蒂安·哥德巴赫提出。这个猜想表明,任何大于2的偶数都可以表示为两个质数之和。至今,尽管经过无数数学家的尝试,但尚未找到一个...

    java 验证哥德巴赫猜想

    在探讨哥德巴赫猜想之前,我们需要先了解什么是素数。素数是指只能被1和它本身整除的大于1的自然数。例如,2、3、5、7等都是素数。根据哥德巴赫猜想,任意一个不小于6的偶数(注意,这里提到的是“不小于3的偶数”,...

    delphi哥德巴赫猜想程序

    本篇将深入探讨一个使用Delphi编程语言实现的程序,该程序旨在验证著名的数学猜想——哥德巴赫猜想。Delphi是一款强大的面向对象的集成开发环境(IDE),基于Pascal语言,广泛用于创建桌面应用程序。在这个特定的...

    歌德巴赫猜想的算法实现

    通过研究这个代码,不仅可以了解歌德巴赫猜想,还可以学习到算法设计、编程技巧和优化策略,对于提升编程能力大有裨益。不过,由于实际的代码内容并未给出,我们只能依据一般情况做出以上推测和解释。

    小学数学数学故事数学猜想系列____哥德巴赫猜想

    哥德巴赫猜想是数学领域内一个著名的未解决问题,源于18世纪德国数学家克里斯蒂安·哥德巴赫向俄国数学家欧拉提出的一系列问题。哥德巴赫猜想可以分为两个部分: 1. 第一部分是针对偶数的猜想:每一个大于4的偶数都...

Global site tag (gtag.js) - Google Analytics