【发布时间】:2013-08-29 22:45:39
【问题描述】:
我正在做一个有两个版本的 java 程序:一个有 GUI,一个没有。
我对 GUI 感到满意,因为它一直使用 100% 的 CPU,但没有的(应该更快)只使用 5-25% 的 CPU。两个版本在计算方面完全相同。当我从 Eclipse 和 shell 运行时,也会出现同样的问题。
我曾考虑使用 -Xms 和 -Xmx 分配更多内存,但这不会改变 CPU 使用率。
我还尝试在终端中将优先级设置为 nice 我的进程为 -15,但没有明显差异。
如何在 Eclipse 和终端中确保我的代码拥有 100% 的 CPU。
【问题讨论】:
-
让你的应用程序多线程。
标签: java eclipse shell console