【发布时间】:2014-08-03 03:31:35
【问题描述】:
我正在开发一个 Java 应用程序,想看看它如何在速度较慢/过载的机器上运行。 (我怀疑可能有一些线程不安全问题等被忽略,因为我的机器编译速度足够快。
有没有办法为 Java 应用程序模拟高 CPU 负载/限制可用 CPU?当然,我可以编写一个脚本来让我的 CPU 实际执行各种任务,但如果可能的话,我更愿意让我的操作系统的其余部分保持平稳运行并且不要让我的机器过热。有没有简单/已知的方法来做到这一点?
我目前使用 Eclipse Kepler 作为我的 IDE,但如果其他人可以在本地执行此操作,我愿意切换。
编辑:我在 Windows 中工作,忘了澄清。 :)
【问题讨论】:
-
你是在windows还是unix环境下开发?
-
用其他应用程序加载 CPU 不会发现任何线程安全问题。您必须使用大量数据/线程加载您的应用程序。您必须尝试让您的应用程序做很多事情,而不是其他(工作)程序。
标签: java eclipse cpu cpu-usage