If you will notice, there is a lot more than just "processor speed" mentioned there.
Network is a big one. "out" is not your problem, if you even have one.
Especially since W1 for server and client means there is no network, so no network latency, or capacity limitations. Try placing your "server" and "client" on different windows machines, that have approximately the same network "distance" as there is now between your client and the Solaris server, and then see how long the "out.println" takes from the Windows server.