This section contains various micro-benchmarks for languages & libraries on Java, .NET, and native code. All tests come with source code so you can verify the results on your own system.
- Java Client VM Performance — Compares the performance of Oracle’s Client & Server VM, and shows how to bundle the 32-bit Server VM for Windows deployment.
- Uncontested Lock Performance — Compares the acquisition of uncontested locks in .NET and Java.
- RNG Range Projection — Compares various methods of projecting random numbers from a generator’s small native range into large target ranges.
- WPF Drawing Performance — Compares the basic drawing performance of .NET’s Windows Presentation Foundation (WPF) and Windows Forms (GDI+).