jvm 内存溢出输出地址
jar 启动时输出地址 在启动时加入参数 -XX:+HeapDumpOnOutOfMemoryError ,设置 -Xms10m -Xmx10m , 启动时就会内存溢出,起溢出的位置. 在idea的工作区间的项目下,直接溢出hprof文件 在linux启动时,则在jar包的同级目录下生产hprof文件 在tomca下,则在bin的目录中 不加该参数 如果不加该参数,即使jvn内存溢出,也无法生成hprof文件,无法进行跟踪 指定地址 -XX:HeapDumpPath=./ 使用 该参数可以hprof文件指定地址. 如果是 ./ 应该是默认值.即在启动文件的目录下 -XX:HeapDumpPath=/opt/apache-tomcat-web/logs/ 这个会在/opt/apache-tomcat-web/logs/下生成该文件 来源: oschina 链接: https://my.oschina.net/u/1590027/blog/4434036