ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=10000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=7000  EventAsset=2000  ActuatorAsset=1000  total=10000
[warmup] running 500 ticks...
tick=      0 | entities=  10000 (sensor_active=  8817, alerts=   0, act= 1000) | faults=   183 lockouts=  0 | rss=   0.0 MB | tick_mean=    0.0 µs | ingest=  94.0 sim=  20.0 export=  11.0 diag=  0.0 µs | exported=0.08 MB acks=1000
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities=  10000 (sensor_active=  4488, alerts=  23, act= 1000) | faults= 92482 lockouts=  0 | rss=   0.0 MB | tick_mean=  105.6 µs | ingest=  48.8 sim=   6.0 export=   3.9 diag=  0.0 µs | exported=40.70 MB acks=501000
tick=   2000 | entities=  10000 (sensor_active=  4425, alerts=  23, act= 1000) | faults=182979 lockouts=  0 | rss=   0.0 MB | tick_mean=  105.6 µs | ingest=  48.6 sim=   5.9 export=   3.9 diag=  0.0 µs | exported=121.92 MB acks=1501000
tick=   3000 | entities=  10000 (sensor_active=  4507, alerts=  27, act= 1000) | faults=273085 lockouts=  0 | rss=   0.0 MB | tick_mean=  105.2 µs | ingest=  48.6 sim=   5.9 export=   3.9 diag=  0.0 µs | exported=203.15 MB acks=2501000
tick=   4000 | entities=  10000 (sensor_active=  4502, alerts=  15, act= 1000) | faults=363376 lockouts=  0 | rss=   0.0 MB | tick_mean=  105.6 µs | ingest=  48.8 sim=   5.9 export=   3.9 diag=  0.0 µs | exported=284.37 MB acks=3501000
tick=   5000 | entities=  10000 (sensor_active=  4527, alerts=  24, act= 1000) | faults=453183 lockouts=  0 | rss=   0.0 MB | tick_mean=  105.8 µs | ingest=  48.9 sim=   5.9 export=   3.9 diag=  0.0 µs | exported=365.59 MB acks=4501000

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            0.531 s
Sustained tick rate:        9424.5 Hz
Per-tick mean (wall):       10.6 µs

Per-system mean (µs):
IngestSystem:             48.8
SimulationSystem:         5.9
ExportSystem:             3.9
DiagnosticsSystem:        0.0

Fault injection:
Total sensor faults:      498016
Total actuator lockouts:  0

Export totals:
Bytes exported:           406.11 MB
Acks processed:           5000000
Alerts seen:              104943

Memory (RSS at end):        0.0 MB
────────────────────────────────────────────────────────
