在我自己的机器上调试的java运行速度极其慢,我以前以为是java本来就这么样的,程序问题
但昨天由于调试一个vb 程序,我记得安装了MDAC_TYP.EXE(2.0),sql server + sp3 ,vb,后 java 的运行速度就变的很理想了,简直是质的飞跃
我接着把这程序放到其他机器上,也是速度非常慢,我接着分别安装上面的东西,怎么java 还是慢,肯定不是机器配置的问题,是服务器.但我也觉得不是程序的问题.到底是什么问题,我昨天想了一晚上,都要疯了,请教各位,救救小弟~~~

解决方案 »

  1.   

    呵呵,联想比较丰富(1)你的机器什么配置,JVM的配置如何
    (2)程序中是不是有特别耗时的代码
      

  2.   

    (3)打开“任务管理器”,看看CPU
      

  3.   

    不是这些问题程序是有些大,但是同样的程序,在同一台机器上,就是安装了MDAC_TYP.EXE(2.0),sql server + sp3 ,vb后程序速度有了质的突破,我很不解的是,我把同样的程序安装到有相同问题的服务器上,配置什么的肯定比本机好,但是问题依旧.我很郁闷~~
      

  4.   

    sql server 好像带有vm的实现,看一下你的path
    是不是用到sql server的了。
      

  5.   

    错觉吧!怎么可能,IT可是科学哦!
    难道JVM也要吃饭才跑得快??
      

  6.   

    你先查查你的java程序究竟慢在哪吧?用性能工具跟踪一下。
      

  7.   

    要检查原因,你可以使用排除法.
    先在你的机器上uninstall以上软件,然后一个一个install以上软件,看到底是安装了那个软件之后,java的运行速度加快了.
    查到是哪个软件之后,可以看看此软件的配置情况,是否对jvm有影响