.

Objects creationCall non-virtual method (STL/String)Call virtual method (STL/String)Call non-virtual method (long)Call virtual method (long)Network. Iter: 10000. PktSz: 256Network. Iter: 100000. PktSz: 256Network. Iter: 1000000. PktSz: 256Network. Iter: 50000. PktSz: 512

.

C++ (Visual Studio 2005/VC 8.0)/ Windows 2003/ Intel P4 2GHz 1Gb RAM0.7812.7513.091.084.200.616.0960.813.13

.

C++ (gcc 3.3.4 +STLport 4.5.3) / Sun Solaris 10 / Sun Fire v210 (2x1.34 GHz UltraSPARC) 4Gb RAM0.8819.7619.882.6110.620.373.6536.441.91

.

Java (JDK 1.6) / Windows 2003 / Intel P4 2GHz 1Gb RAM0.229.0010.065.204.231.526.5365.863.52

.

Java (JDK 1.6) / Sun Solaris 10 / Sun Fire v210 (2x1.34 GHz UltraSPARC) 4Gb RAM0.8617.6315.723.093.581.004.5644.832.48

.

C++ (Visual Studio 2005/VC 8.0)/ Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM0.3610.6411.090.612.190.363.5935.971.83

.

Java (JDK 1.6) / Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM0.174.775.222.202.190.634.2541.142.13

.

C# (.NET 2.0) / Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM0.142.022.053.345.550.383.6336.911.88

.

C++ (gcc version 4.0.1 (Apple Computer, Inc. build 5367) / Mac OS X 10.4.11 (Tiger) / Intel Core 2 Duo 2.16Hz / 1Gb RAM0.3817.7718.140.32.30.44.9846.321.92

.

Java (JDK 1.5) / Mac OS X 10.4.11 (Tiger) / Intel Core 2 Duo 2.16Hz / 1Gb RAM 0.125.415.611.871.870.684.6351.532.28