本月博客排行
-
第1名
青否云后端云 -
第2名
vipbooks -
第3名
e_e - kingwell.leng
- lemonhandsome
- silverend
- jveqi
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
zw7534313 -
第3名
大家都说我很棒 - liyihz2008
- wy_19921005
- gengyun12
- hbxflihua
- e_e
- luxurioust
- dbagirl
- zysnba
- robotmen
- Alsmile
- gaozzsoft
- jywhltj
- cpongo1
- leslie26
- qepwqnp
- zhangdaiscott
- 解宜然
- cuityang
- sichunli_030
- gashero
- fantaxy025025
- gdpglc
- ssydxa219
- vipbooks
- wallimn
- ranbuijj
- 淡看人生
- hanbaohong
- jickcai
- javashop
- johnsmith9th
- appalese
- gaojingsong
- weiyides
- zhangyi0618
- java-007
- AVI
- laiyangdeli
- xpenxpen
- liunancun
- 龙哥IT
- conkeyn
- nychen2000
- lyndon.lin
- silverend
- ouanui
- panshunchang
最新文章列表
《深入理解Java虚拟机》笔记之第5章 调优案例分析与实战
1、案例:
(1)集群间同步导致的内存溢出。
使用JBossCache这种集群缓存来同步,构建全局缓存。可以允许读操作频繁,因为数据在本地内存有一份副本,读取的动作不会耗费多少资源,但不应当有过于频繁的写操作,这会带来很大的网络同步的开销。
(2) 堆外内存导致的溢出错误。
Direct Memory区的内存溢出。Direct Memory不能像新生代和老年代那样,发现空间 ...
Memcached调优
项目中有一个对实时响应性比较高的服务,引入了Memcached以减少延迟和减少数据库压力。但是期间遇到了一些问题,这里记录一些调优细节。
客户端选择
最开始我使用的是Memcached Java Client,但是最后放弃了,放弃原因包括:
有时会出现的“No Thread For Socket”异常,我记录在这里;
它不支持NOREPLY模式(在这种模式下,更新缓存的set操 ...
httpinvoker-httpclient线程池参数调优
场景:数据中心往各个业务平台分发所需的数据
所用的同步方式:spring-httpinvoker
异常信息:
Caused by: org.apache.commons.httpclient.ConnectionPoolTimeoutException: Timeout waiting for connection
at org.apache.commons.httpclient.Mul ...
Java程序调优---去掉 java 项目中 多余的jar包 方法
开发工具Eclipse 3.x 插件一:ClassPath Helper插件地址:http://classpathhelper.sourceforge.net/
Downloading ClassPath Helper
For starters, you need to download the Classpath Helper eclipse plugins. The files ar ...
Sybase Best Practices - Commands
I have been using Sybase for years during my IT career. There are a few commands useful to measure, troubleshoot, tune your SQLs, table design in different perpectives, which are significantly helpful ...
性能监控/优化系列——CPU相关
CPU相关
1. 从下向上定位
1.1 CUP监控(指令执行速度-单位时间内执行的指令条数, CUP缓存的miss率)
1.2 OS的监控
1.3 JVM的监控
工具:Intel VTune or AMD’s CodeAnalyst Performance Analyzer(window/linux)
选择正确的CPU架构和 ...
MyEclipse 9.0 调优
事先声明本文非原创,因需要所以留了一份,转载地址:
http://wenku.baidu.com/view/a7ad2ac80508763231121225.html
相信大家在启动MyEclipse的时候都很慢,很 ...
JVM基础 之java内存管理以及GC (强烈推荐)(转载)
内存管理简介 内存管理的职责为分配内存,回收内存。 没有自动内存管理的语言/平台容易发生错误。 典型的问题包括悬挂指针问题,一个指针引用了一个已经被回收的内存地址,导致程序的运行完全不可知。 另一个典型问题为内存泄露,内存已经分配,但是已经没有了指向该内存的指针,导致内存泄露。
Cassandra1.1.2调优笔记 续
一个数据存储项目,考虑到Cassandra卓越的写性能,决定使用Cassandra作为数据存储服务器。使用前进行了若干性能测试:分别为写性能和读性能。版本:1.1.2。服务器集群:三台服务器,8核,8G内存,同一局域网。
结果:写性能测试,复制因子(replication_factor)=2,成功写入一份即可,共测试了4个多小时,写入1亿余条记录,平均每秒6400多条。读性能测试,使用二级索引查找 ...