当前位置: 首页 > 知识库问答 >
问题:

linux上的Jprofiler远程评测。如何更改探查器数据文件的路径

锺离浩慨
2023-03-14

我在linux box上运行java(java 6)应用程序,带有附加设置-agentpath:/home/myuser/janalyiler/bin/linux-x64/libjprofilerti.so=noatt, port=7777在Win box上使用JProfiler 7.2.1我可以连接到进程并检索分析数据。

我可以看到,在Linux机器上,JProfiler在“/tmp”目录下生成了一些文件。文件名总是不同的(现在是“jagJGZkk1”和“jdcome0xi”)。由于堆的巨大尺寸(约15GB)和可用的“/tmp”的小尺寸,我无法制作内存快照-“/tmp”随着JProfiler文件的增大而变满。

如何更改JProfiler数据文件的路径?是否有任何属性/解决方法?

谢啦

共有1个答案

祖利
2023-03-14

要更改Java使用的临时目录,请编辑bin/jprofiler。在JProfiler安装目录中的vmoptions,并添加一行

-Djava.io.tmpdir=[path to your temp dir]
 类似资料:
  • 我有Intellij Idea 2020、JProfiler和Idea的JProfiler插件。在远程服务器上,有一个运行该应用程序的WildFly 15。目前,独立。conf包含用于通过jconsole的jmx进行连接的键 我想从Idea中使用JProfiler分析应用程序,但我还没有找到任何关于如何在任何地方启用分析的明确说明。据我所知,我需要将JProfiler的某些部分解压到服务器上,并将

  • 我正在运行一个部署在远程机器服务器上的Web应用程序,我有这个应用程序的IP地址和URL。当我用浏览器点击URL时,应用程序会显示。 我现在必须分析这个web应用程序,因为我需要找出为什么它运行得这么慢。 我试过使用JProfiler,但没有成功。有人可以建议如何配置JProfiler进行远程分析吗?

  • 请帮助我如何将JProfiler从windows机器连接到运行在linux服务器上的远程Virgo Jetty服务器。 以下是我遵循的步骤 从选择集成向导中选择Eclipse Virgo(下一个) 在这里,我们没有在linux远程环境中安装JProfiler,但我们在那里运行了服务器。我看到了这样的选项:若并没有安装JProfiler,你们可以创建归档文件,其中包含分析代理并将其提取到上面的目录中

  • 我正在一个网络接口上使用1台主机(192.168.0.1)和7台带有3个VM(192.168.0.2到192.168.00.4)的从机执行JMeter远程测试,其他4个VM(92.168.0.5到192.168.8.8)位于不同的网络接口上。 我的JMeter脚本位于主机器 - 192.168.0.1 我尝试使用以下命令执行测试 然而,测试从未开始。屏幕刚刚挂起,15分钟后我不得不停止测试。我只使

  • 问题内容: 我一直在查看Linux ELF二进制文件中的汇编代码。 有时会间接跳转到存储在(只读数据)部分中的跳转表。 如何获取或任何其他工具来向我显示此数据部分的内容? 我可以执行程序并检查调试器中的相关地址,但是我不想这样做,因为它必须以交互方式完成。 理想的答案将是找到一个不仅可以向我显示内容,而且可以让我控制显示格式的工具。 问题答案: 给出该部分内容的并排十六进制/可打印ASCII转储,

  • 我在文本编辑器中有一个另存为...功能。我想做一个另存为,保存到一个新文件,但是我要保存的永久文件现在应该总是这个新文件。所以当我点击我的另一个按钮,保存,而不是保存到以前的位置,将继续保存到用JFileChooser选择的位置。 我有一个名为currentFile的文件对象,它应该链接到通过“另存为”选择的文件。我目前正在通过在我的按钮操作执行功能中创建一个名为fileName的文件,然后将cu