我需要解释为什么我的应用在远程位置表现不佳。安装分析器会很麻烦。我怀疑机器的配置不当,但我需要一些简单的方法来显示标准应用在他们的机器上遭受了损失,因此可以证明我的应用程序无问题并将重点转移到他们的系统管理员身上。
理想情况下,我想建议他们安装一个简单的Java应用程序来测试主机环境的性能。如果它可以返回CPU、磁盘、网络等方面的规格说明,那就再好不过了。
我希望在网上找到这样的工具,但目前尚未成功。
我需要解释为什么我的应用在远程位置表现不佳。安装分析器会很麻烦。我怀疑机器的配置不当,但我需要一些简单的方法来显示标准应用在他们的机器上遭受了损失,因此可以证明我的应用程序无问题并将重点转移到他们的系统管理员身上。
理想情况下,我想建议他们安装一个简单的Java应用程序来测试主机环境的性能。如果它可以返回CPU、磁盘、网络等方面的规格说明,那就再好不过了。
我希望在网上找到这样的工具,但目前尚未成功。
我考虑的解决方案包括:
"为了测试网络,我会使用类似 iperf 这样的工具,它适用于 Linux/Windows 等操作系统。
对于测试磁盘性能,这是一个完整的科学领域。由于不知道你使用的操作系统是什么,我无法给出具体答案。不过,例如如果你使用的是 Linux 操作系统,我会查看 this。
jstack
或kill -3
命令来进行线程转储,作为一种简易的性能分析工具。 - Frank Pavageau