放翁(文初)的一亩三分地

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  112 随笔 :: 1 文章 :: 320 评论 :: 0 Trackbacks

01 2008 档案

     摘要: 接OOM的后文  阅读全文
posted @ 2008-01-23 16:16 岑文初 阅读(2878) | 评论 (2)  编辑

     摘要: OOM这个缩写就是Java程序开发过程中让人最头痛的问题:Out of Memory。在很多开发人员的开发过程中,或多或少的都会遇到这类问题,这类问题定位比较困难,往往需要根据经验来判断可能出现问题的代码。原因主要是两个:对象没有被释放(多种情况引起,往往是比较隐蔽的引用导致被Hold而无法被回收)。另一种就是真的Memory不够用了,需要增加JVM的Heap来满足应用程序的需求。最近有同事发的关于解决OOM的问题,让我了解了原来OOM除了在JVM Heap不够时会发生,在Native Heap不够的时候也会发生,同时JVM Heap和Native Heap存在着相互影响和平衡的关系,因此就仔细的去看了关于OOM和JVM配置优化的内容。  阅读全文
posted @ 2008-01-22 16:54 岑文初 阅读(2719) | 评论 (2)  编辑

     摘要: Memcached是一种集中式Cache,支持分布式横向扩展,当前很多并发的用户为中心的网站都采用它作为Cache来缓解访问压力,提高网站性能和吞吐量,这里简单的介绍一下相关的知识和集成的内容,抛砖引玉。  阅读全文
posted @ 2008-01-02 22:58 岑文初 阅读(1954) | 评论 (1)  编辑