我的电脑有一种非常奇怪的情况。这是带有16GB内存和3.6GHz i7处理器的jdk8 x86和jdk8 x64的Win10。我开发了eclipse ide和tomcat webserver。
我在另一台具有较少内存(8GB)和较低CPU(i7 3.4Ghz)的计算机上具有相同的工作站配置。
在第一台计算机中,tomcat服务器启动需要30 / 35s,当它处于空闲状态时,我看到了tomcat java进程中17%的cpu消耗。
在第二台计算机中,我在6s启动并处于空闲状态,tomcat进程不消耗cpu。
运行的软件是一样的,eclipse和tomcat版本是一样的。我也尝试将JDK更新到上次更新,但我遇到了同样的问题。
为什么我使用相同的软件获得了非常不同的性能?
UPDATE 从没有eclipse集成的命令行运行tomcat我在第一台计算机上也有很好的性能,所以我认为应该是eclipse集成来减慢tomcat。
有评论的downvote将受到赞赏
—
Tobia 2016年