No, if I want to comapre OSes, not JREs I will pick whatewer RUNS FASTER on the SPECIFIC PLATFORM.
Originally Posted by kraftman
I admit, should have tried JRockit as well.
So, you should pick WHATEVER on EACH platform to know what runs faster on specific platform.
Originally Posted by akpch
Interesting results, though it's not clear to me whether the Java performance in Linux is better because the Linux Java engine is better, or because system resource overhead to run Ubuntu is different (lower maybe?) than that to run Windows (another form of the OS 'tax').
I'm assuming that there are no major resource-draining processes running in the background, but it would be nice to see the results of running the Java benchmarks inside VMs for comparison to the native OS results; that is, in addition to the current methodology, run the tests inside an Ubuntu VM running inside the Windows OS and/or a Windows VM running inside the Ubuntu OS. In fact, it might be possible to run a native and a VM Java benchmark AT THE SAME TIME, which would resolve my questions about whether system overhead is an important factor influencing the results.
Figured strange results eventually. I was using sin and cos functions in my benchmark which are traced down to native routines. Once switched to something more neutral (xml parsing, string processing) results are very close. And of course in file operations with multiple small files and ext4 Linux is way ahead.
Originally Posted by fxfuji
A number big players have come up with pages or applications in an attempt to draw World Cup fans into either combining using a laptop whilst watching the live games on television or using the application as their main view into the World Cup. The problem is that nobody has got it quite right. With a live event the data that you see in your World Cup web application needs to be correct with up to the second information or it loses its value. None of the big players have managed this. The data also needs to be relevant and of good quality. The Twitter application fails in this respect.
I don't agree. It was owned in this test not as much as someone would suppose (according to graphic drivers state on Linux), but I consider non graphic related benchmarks (where Linux simply owned Windows) are far more important. Java graphic performance doesn't affect so many things then non graphic java performance.
Originally Posted by RealNC
Oh my, it's two years old article...