Macbook Pro上的Java性能(不是GUI)

时间:2016-01-27 07:07:48

标签: java macos

我有一些Java代码从SQLite获取数据并对数据进行一些语言处理(词形还原)并将修改后的数据写入另一个SQLite datebase。数据库表具有索引,因此尽管数据已连接,但查询应该很快。 小程序应生成一个在iPhone应用程序中使用的数据库。 在我的Ubuntu PC(14.04.3 LTS)上,这个程序运行得很快,但在Macbook Pro(OS X El Capitan 10.11)上运行速度要慢10倍或更多。

在Ubuntu PC上

java -version:

java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
在Macbook上

java -version:

java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

我还将eclipse指向Java->Installed JREs中的jdk 7以获得与Ubuntu PC上相同的版本

eclipse生成的java命令在两台机器上都是相同的:

/path/to/jdk7/java -Dfile.encoding=UTF-8 -classpath 
... many jars ...
my.package.myclass

如何在Macbook上获得相同的速度?在Mac OS下,java实现的速度是不是很快?

0 个答案:

没有答案