dotMobimobiThinkingmobiForgemobiReadyDeviceAtlasfind.mobiInstant Mobilizer

API Performance

API performance will vary greatly based on hard-disk and processor speed and memory. Different environments will produce different results, we are publishing here what have been the results in our tests along with hardware specifications.

All benchmarks have been taken on a sample of 5699 unique user-agent strings.

Java API

Server name CPU Memory Operating System JDK Overall Speed
Dell 1U PowerEdge 1.86GHz Xeon Dual Core
(3735.63 bogomips)
768MB Ubuntu Linux 1.6.0_02  21669 detections per second

The server was running as virtual machines on Xen and only 1 CPU was allocated to it.

PHP API 1.2

Server name CPU Memory Operating System PHP Overall Speed
Dell 1U PowerEdge 1.86GHz Xeon Dual Core
(3735.63 bogomips)
768MB Ubuntu Linux 5.2.5  3099 detections per second

The server was running as virtual machines on Xen and only 1 CPU was allocated to it.
NOTE: If you are using xDebug on your test servers make sure you disable it, performance will be hit seriously.

.NET

Server name CPU Memory Operating System PHP Overall Speed
Dell LAtitude D410 Intel Pentium M 1.86 Ghz 1GB Microsoft Windows XP SP 3 .NET framework v1.1, 2, 3.0, 3.5 12333 detections per second