• About Us
  • Blog
  • Basket
  • Account
  • Sign In
  •  

.NET API

Benchmarks

To help to determine the best approach for your needs, the tables below compare performance metrics relating to the .NET API. They show the detection speed for a single request, the memory usage and the startup time for each data file type, depending on the mode of operation used.

Results stated are detections per core on a quad core i7 2.2GHz

The modes available are:

Memory Initializes the data set into memory
File (Stream) Only loads the essential headers
Array Initializes a byte array representation of the data file

 

Time Per Detection (ms)
  Lite Premium Enterprise
Memory 0.031 0.063 0.078
File (Stream) 0.115 0.174 0.326
Array 0.084 0.163 0.224
Average Memory Usage (Mb)
  Lite Premium Enterprise
Memory 391.3 916 1082
File (Stream) 51.1 117.9 134.2
Array 125.3 321.8 385.7
Startup Time (ms)
  Lite Premium Enterprise
Memory 3099 7270 7942
File (Stream) 8 11 52
Array 85 158 186