Hello,
Would any of you say that Java programs executed server-side typically
run
faster than those executed client side?
Thanks
Unless you are refering to the client and server Hotspot VM options (i.e.
the -server switch), there is no difference between server-side and
client-side except perhaps the hardware that the program is running on.
There is nothing to stop you running your client programs with the -server
switch.
With Java 5.0 and earlier, using the -server switch with the VM tends to
make long-running applications (such as server processes) perform much
better, at the expense of slower start-up and a larger memory footprint.
Java 6.0 introduces a new register allocator for the client VM that
allegedly significantly improves performance.
Dan.