jdk1.7降级到1.6
最近在整jenkins,发现内存jenkins 服务器占用及其夸张,启动后就达到3.4G的虚拟内存,1G的实际内存,查了很久没有什么进展,网上有个帖子说是jdk1.7吃内存,降到1.6比较好,就试试看吧。下载jdk1.6.0.31wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F
最近在整jenkins,发现内存jenkins 服务器占用及其夸张,启动后就达到3.4G的虚拟内存,1G的实际内存,查了很久没有什么进展,网上有个帖子说是jdk1.7吃内存,降到1.6比较好,就试试看吧。
下载jdk1.6.0.31
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-x64.bin"
改名:
mv jdk-6u31-linux-x64.bin\?AuthParam\=1387177814_c58cf53397fc9d3fc9fe83c4c501dcc4 jdk-6u31-linux-x64.bin
添加执行属性:
chmod +x jdk-6u31-linux-x64.bin
解压:
./jdk-6u31-linux-x64.bin
移动到java目录:
mv jdk1.6.0_31 /usr/java/jdk1.6.0_31
/usr/java/目录结构为:
[root@ip-10-176-166-11 java]# cd /usr/java/
[root@ip-10-176-166-11 java]# ls
default jdk1.6.0_31 jdk1.7.0_45 latest
rm -fr latest
ln -s jdk1.6.0_31/ latest
ll
[root@ip-10-176-166-11 java]# ll
total 8
lrwxrwxrwx 1 root root 16 Dec 13 06:39 default ->/usr/java/latest
drwxr-xr-x 10 root root 4096 Dec 16 07:12 jdk1.6.0_31
drwxr-xr-x 8 root root 4096 Dec 13 06:39 jdk1.7.0_45
lrwxrwxrwx 1 root root 12 Dec 16 07:18 latest ->jdk1.6.0_31/
vim /etc/profile:
export JAVA_HOME=/usr/java/default
export CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
source /etc/profile
查看一下java的版本:
root@ip-10-176-166-11 java]# java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)
降级成功,查了一下jenkins的内存占用,从1G降到了700M,还是有点效果
更多推荐
所有评论(0)