Hello Friends I don't think this is the best place to put this question but I we have pretty experienced people here who might throw light on this. I have an application developed on windows vista platform. We have created the ear file and now deploying it on the linux server. The java compiler turns the code into bytecode and this bytecode runs on linux. My question is if I compile my application on different platform may be solrais or different jdk i.e IBM jdk instead of sun-windows jdk can I get a better performance ? Thanks
It's very unlikely that the compiler makes a difference in runtime performance. Much more important is the JVM used at runtime, which performs the actual transformation to native code and optimization. I also doubt that switching runtime JVMs makes a bigger difference than upgrading server hardware, though, but it's something to look into (aside from IBM, BEA also has an alternative JVM called JRockIt).