JACK™ agents are extremely efficient and light weight. This is demonstrated by having JACK™ running on a handheld Psion 5mx.
Benchmarks using JACK™ have shown the following:
- Agents can be created at a rate of over 1,000 per second. An example program which times the creation of 100,000 agents reported 72,811ms total time running on a typical midrange PC under Linux.
- Moreover, Agent destruction delay is insignificant. It is of the order of 10µ-s (ten microseconds) or 100,000 agents destroyed per second. An example program which times the destruction of 100,000 agents reported 329ms total time running on an average PC under Linux.
- Agents can send messages to another agent within the same process in times of the order of 10µ-s (ten microseconds) or 100,000 messages per second. An example program which times the sending of 200,000 such messages reported 2662ms total time running on an average PC under Linux.

