安装jdk
tar zxvf jdk1.8.0_172.tar.gz
vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_172;
export PATH=$PATH:$JAVA_HOME/bin;
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
source .bash_profile
java配置参数
-XX:+<option> 开启bool型参数功能
-XX:-<option> 关闭参数功能
-XX:<option>=<value> 给参数指定选项赋值
java -XX:+PrintFlagsFinal 开启所有的参数
java –D<name>=<value> 设置一个系统属性
监控工具
jps JVM process status tool 显示指定系统内所有的HotSpot虚拟机进程列表信息
jstat JVM statistics monitoring tool 收集并显示HotSpot虚拟机各方面的运行数据
jinfo JVM info 显示正在运行HotSopt虚拟机配置信息
jmap JVM map 生成某HotSpot虚拟机的内存转储快照
可视化工具
jconsole Java的监控与管理控制台
jvisualvm 可视化的vm