数据加载中……

01 2008 档案

OOM和JVM配置优化(二)
     摘要: 接OOM的后文  阅读全文

posted @ 2008-01-23 16:16 岑文初 阅读(1316) | 评论 (2)  编辑

OOM和JVM配置优化
     摘要: 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 岑文初 阅读(1556) | 评论 (1)  编辑

高效缓存Memcached 集成使用说明
     摘要: Memcached是一种集中式Cache,支持分布式横向扩展,当前很多并发的用户为中心的网站都采用它作为Cache来缓解访问压力,提高网站性能和吞吐量,这里简单的介绍一下相关的知识和集成的内容,抛砖引玉。  阅读全文

posted @ 2008-01-02 22:58 岑文初 阅读(380) | 评论 (0)  编辑