我在linux机器上运行java(java 6)应用程序并附加设置 -agentpath:/home/myuser/jprofiler/bin/linux-x64/libjprofilerti.so=nowait,port=7777 在Win框上使用JProfiler 7.2.1我可以连接到进程并检索分析数据。
我可以看到在Linux上,JProfiler会在“/ tmp”目录下生成一些文件。文件名总是不同的(现在是“jagJGZkk1”和“jdcEoM0XI”)。 由于堆的大小(大约15 GB)和小的可用大小“/ tmp”我无法创建内存快照 - “/ tmp”变满,因为JProfiler的文件大小增加。
如何更改JProfiler数据文件的路径?是否有任何属性/解决方法?
由于
答案 0 :(得分:3)
要更改Java使用的临时目录,请在JProfiler安装目录中编辑bin/jprofiler.vmoptions
并添加一行
-Djava.io.tmpdir=[path to your temp dir]