为什么同样的Java程序在linux下运行要比windows慢那么多?
最近刚装上Fedora Core 6,里面附带了java-1.4.2的SDK
但发现Linux中运行java程序超慢。一个用于分析java字节码的程序在windows xp下只需2分钟,到了linux下就需要花费将近20分钟的时间,简直让人难以忍受。windows下装的java SDK也是1.4.2版本的。
请问各位:这主要是由什么原因造成的?如何优化Linux下java的执行速度?
------解决方案--------------------可能是OS底层的问题吧~
------解决方案--------------------确实是慢了些 但是也没LZ说得那么夸张 速度是1:10?~~我运行的程序只是稍微慢了一点点而已
------解决方案--------------------可能是jre或jdk版本有问题
------解决方案--------------------不至于吧?
------解决方案--------------------你是不是运行在linux的图形模式下,同时你的内存不大 < 1G
------解决方案--------------------LINUX下运行JAVA比WINDOW下快很多啊!!!