ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=50000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=35000  EventAsset=10000  ActuatorAsset=5000  total=50000
[warmup] running 500 ticks...
tick=      0 | entities=  50000 (sensor_active= 44082, alerts=   0, act= 5000) | faults=   918 lockouts=  0 | rss=   0.0 MB | tick_mean=    0.0 µs | ingest= 104.0 sim=  34.0 export=  18.0 diag=  0.0 µs | exported=0.41 MB acks=5000
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities=  50000 (sensor_active= 22364, alerts= 118, act= 5000) | faults=462345 lockouts=  0 | rss=   0.0 MB | tick_mean=  548.8 µs | ingest= 254.6 sim=  30.7 export=  20.0 diag=  0.0 µs | exported=203.46 MB acks=2505000
tick=   2000 | entities=  50000 (sensor_active= 22510, alerts=  97, act= 5000) | faults=912440 lockouts=  0 | rss=   0.0 MB | tick_mean=  546.7 µs | ingest= 253.0 sim=  30.3 export=  19.9 diag=  0.0 µs | exported=609.56 MB acks=7505000
tick=   3000 | entities=  50000 (sensor_active= 22512, alerts=  90, act= 5000) | faults=1361728 lockouts=  0 | rss=   0.0 MB | tick_mean=  549.3 µs | ingest= 254.3 sim=  30.6 export=  20.1 diag=  0.0 µs | exported=1015.66 MB acks=12505000
tick=   4000 | entities=  50000 (sensor_active= 22519, alerts=  98, act= 5000) | faults=1812084 lockouts=  0 | rss=   0.0 MB | tick_mean=  549.2 µs | ingest= 254.1 sim=  30.5 export=  20.0 diag=  0.0 µs | exported=1421.74 MB acks=17505000
tick=   5000 | entities=  50000 (sensor_active= 22355, alerts= 101, act= 5000) | faults=2261407 lockouts=  0 | rss=   0.0 MB | tick_mean=  545.8 µs | ingest= 252.6 sim=  30.4 export=  19.9 diag=  0.0 µs | exported=1827.82 MB acks=22505000

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            2.743 s
Sustained tick rate:        1822.8 Hz
Per-tick mean (wall):       54.9 µs

Per-system mean (µs):
IngestSystem:             254.0
SimulationSystem:         30.5
ExportSystem:             19.9
DiagnosticsSystem:        0.0

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

Export totals:
Bytes exported:           2030.46 MB
Acks processed:           25000000
Alerts seen:              511654

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