返回上级 cd .. 查看菜单 ll 启动tomcat sh startup.sh 查看java进程 ps -ef | grep java 终止进程 kill -9 进程号 启动jar包 nohup java -Xms1024m -Xmx1024m -jar ata.jar & 清空 打印 echo ...
分类:
系统相关 时间:
2018-07-21 15:02:36
阅读次数:
164
一、JVM参数类型 在生产环境中,一般情况下配置的参数有3种类型的: 通过java -h命令,可以查看所有标准参数,常见的有-D、-version、-classpath 通过java -X命令,可以查看所有-X参数,常见的有-Xms、-Xmx、-Xss 二、内存管理参数 1、堆栈大小设置 2、垃圾回 ...
分类:
其他好文 时间:
2018-07-10 20:05:11
阅读次数:
228
(1)jvm也是在启动文件中配 -xms:初始堆大小 -xmx:最大堆大小 -xmn:年轻代大小 -XX:PermSize:持久代大小 -XX:MaxPermSize:持久带最大值 -Xss:每个线程堆栈的大小 (2)垃圾回收器的配置 一般使用用cms垃圾回收器(并发垃圾回收器),尽可能降低用户线程 ...
分类:
其他好文 时间:
2018-07-01 22:03:18
阅读次数:
205
李克华 云计算高级群: 292870151 195907286 交流:Hadoop、NoSQL、分布式、lucene、solr、nutch 李克华 云计算高级群: 292870151 195907286 交流:Hadoop、NoSQL、分布式、lucene、solr、nutch 李克华 云计算高级群 ...
分类:
其他好文 时间:
2018-07-01 20:26:31
阅读次数:
162
java虚拟机有的区域随着虚拟机进程的启动而存在, 有的区域依赖用户线程的启动和结束而建立和销毁。 程序计数器:为了线程切换后能恢复到正确的执行位置,每个线程都有一个独立的程序计数器。(针对java方法,即栈) 虚拟机栈:为了虚拟机执行java方法,线程创建时就会创建一个栈帧,存储局部变量表、操作数 ...
分类:
编程语言 时间:
2018-07-01 18:20:40
阅读次数:
190
kafka https://www.tutorialspoint.com/apache_kafka/apache_kafka_cluster_architecture.htm https://dzone.com/articles/kafka architecture https://leokongw ...
分类:
其他好文 时间:
2018-06-29 00:09:08
阅读次数:
236
idea在加载相对来说比较大的系统时,经常性出现卡顿,就是直接卡死,以至于写起代码特别难受. 最后找到的解决方案是修改idea.vmoptions中的内存大小 执行 find / -name idea.vmoptions 来找到文件的存放路径 然后对cd到idea.vmoptions 所在到目录 v ...
分类:
系统相关 时间:
2018-06-26 20:04:37
阅读次数:
1123
Xms 是指设定程序启动时占用内存大小。一般来讲,大点,程序会启动的快一点,但是也可能会导致机器暂时间变慢。 Xmx 是指设定程序运行期间最大可占用的内存大小。如果程序运行需要占用更多的内存,超出了这个设置值,就会抛出OutOfMemory异常。 Xss 是指设定每个线程的堆栈大小。这个就要依据你的 ...
分类:
其他好文 时间:
2018-06-25 11:12:05
阅读次数:
166
前言 Java启动后作为一个进程运行在操作系统中,该进程要分配的内存有以下几个: 1、Java堆: 存储java内存区域,堆大小是在jvm启动时就像操作系统申请完成,其中 Xmx和 Xms 分别表示了最大大小和初始大小。堆大小分配完成后就已经固定并属于java的gc管理。 2、线程: jvm运行的实 ...
分类:
编程语言 时间:
2018-06-24 15:09:25
阅读次数:
175
如果是PermGen space方法区内存溢出,可尝试加大MaxPermSize,如果是heap space 堆内存移除,可尝试修改Xmx 正常解决方法: 在注释下的第一行添加: JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=1024M -XX ...
分类:
编程语言 时间:
2018-06-20 18:44:52
阅读次数:
168