
jvm
[自由之路]
日拱一卒无有尽,功不唐捐终入海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux设置java环境变量
#进入profile文件vim /etc/profile#文件末尾加入#set languageexport LC_NUMERIC=zh_CN.UTF-8export LC_TIME=zh_CN.UTF-8export LC_MONETARY=zh_CN.UTF-8export LC_PAPER=zh_CN.UTF-8export LC_NAME=zh_CN.UTF-8e...原创 2019-08-21 16:08:29 · 520 阅读 · 0 评论 -
tomcat允许访问软链接
conf/context.xml添加 allowLinking="true"添加后效果原创 2019-09-02 15:49:41 · 713 阅读 · 0 评论 -
给tomcat增加运行内存
bin/catalina.sh 文件中添加下面这句话JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=256m -XX:MaxPermSize=512m -XX:MaxNewSize=512m"原创 2019-09-02 14:24:00 · 1108 阅读 · 0 评论 -
jvm调优常用命令
查看java进程:jps -l 查看程序运行参数:jinfo -flags 4222 //4222表示进程id 查看class加载统计:jstat -class 4222 //4222是进程id 查看编译统计:jstat -compiler 4222 //4222是线程id 查看垃圾回收情况:jstat -gc...原创 2019-07-07 21:33:52 · 271 阅读 · 0 评论 -
jdk1.7和jdk1.8大区别
区别在jdk1.8中取消了永久代,取而代之的是Metaspace,这个空间不占用jvm虚拟机的内存,而是占用物理机的内存 如果我们new的小对象,会进去新生代,二如果new的大对象的话,不会进入新生代而是直接进入老年代jdk1.7的堆内存模型jdk1.8的堆内存模型图...原创 2019-07-07 21:46:37 · 4447 阅读 · 0 评论 -
jvm调优常用命令(2)
jvm内部线程的使用情况:jstack 4222 //4222 是线程idjava线程的6种状态:远程监控tomcat转载 2019-07-08 00:21:33 · 184 阅读 · 0 评论