In re client/server. On MacOSX I had no perceivable difference between -client and -server. It would be good for whoever else had reported OSX numbers to check my results to see if they line up. As I say, taken literally, my numbers show that static is (nominally) SLOWER on MacOSX.
Jeff, you are aware that there is no server VM on the Mac? Try it
Scott-Palmers-Computer:~ scottpalmer$
java -server -versionjava version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-99)
Java HotSpot(TM)
Client VM (build 1.4.1_01-27, mixed mode)
Scott-Palmers-Computer:~ scottpalmer$
If you dig deeper you will see that server VM is a symbolic link to the client VM library.