您的位置:程序门 -> java -> j2se / 基础类



为什么同样的java程序在linux下运行要比windows慢那么多?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


为什么同样的java程序在linux下运行要比windows慢那么多?
发表于:2007-02-05 08:56:48 楼主
最近刚装上fedora   core   6,里面附带了java-1.4.2的sdk
但发现linux中运行java程序超慢。一个用于分析java字节码的程序在windows   xp下只需2分钟,到了linux下就需要花费将近20分钟的时间,简直让人难以忍受。windows下装的java   sdk也是1.4.2版本的。
请问各位:这主要是由什么原因造成的?如何优化linux下java的执行速度?
发表于:2007-02-05 09:11:181楼 得分:0
可能是os底层的问题吧~
发表于:2007-02-05 09:15:452楼 得分:0
确实是慢了些   但是也没lz说得那么夸张   速度是1:10?~~我运行的程序只是稍微慢了一点点而已
发表于:2007-02-05 12:20:463楼 得分:0
可能是jre或jdk版本有问题
发表于:2007-02-05 12:32:204楼 得分:0
不至于吧?
发表于:2007-02-05 13:00:595楼 得分:0
你是不是运行在linux的图形模式下,同时你的内存不大   <   1g
发表于:2007-02-05 14:45:546楼 得分:0
是的,在kde图形模式下运行的,内存512m
但为什么差别如此之大呢?
如果在文本模式下运行,性能会有多大的改观呢?
发表于:2007-03-10 11:14:507楼 得分:0
linux下运行java比window下快很多啊!!!


快速检索

最新资讯
热门点击