ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=150000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=105000  EventAsset=30000  ActuatorAsset=15000  total=150000
[warmup] running 500 ticks...
tick=      0 | entities= 150000 (sensor_active=132379, alerts=   0, act=15000) | faults=  2621 lockouts=  0 | rss=  24.5 MB | tick_mean=    0.0 µs | ingest=1444.0 sim= 884.0 export= 251.0 diag=  0.0 µs | exported=1.22 MB acks=15000
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities= 150000 (sensor_active= 67721, alerts= 306, act=15000) | faults=1385323 lockouts=  0 | rss=  54.3 MB | tick_mean= 6453.6 µs | ingest=1517.1 sim= 381.6 export= 226.7 diag=  0.0 µs | exported=610.34 MB acks=7515000
tick=   2000 | entities= 150000 (sensor_active= 67238, alerts= 279, act=15000) | faults=2736064 lockouts=  0 | rss=  77.2 MB | tick_mean= 6469.3 µs | ingest=1517.2 sim= 381.6 export= 226.8 diag=  0.1 µs | exported=1828.57 MB acks=22515000
tick=   3000 | entities= 150000 (sensor_active= 67728, alerts= 317, act=15000) | faults=4087020 lockouts=  0 | rss= 100.1 MB | tick_mean= 6473.9 µs | ingest=1519.6 sim= 382.4 export= 227.0 diag=  0.1 µs | exported=3046.87 MB acks=37515000
tick=   4000 | entities= 150000 (sensor_active= 67533, alerts= 320, act=15000) | faults=5437256 lockouts=  0 | rss= 123.0 MB | tick_mean= 6470.4 µs | ingest=1518.3 sim= 381.8 export= 226.7 diag=  0.1 µs | exported=4265.17 MB acks=52515000
tick=   5000 | entities= 150000 (sensor_active= 67700, alerts= 323, act=15000) | faults=6786973 lockouts=  0 | rss= 145.8 MB | tick_mean= 6470.2 µs | ingest=1518.6 sim= 382.0 export= 226.7 diag=  0.1 µs | exported=5483.48 MB acks=67515000

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            32.355 s
Sustained tick rate:        154.5 Hz
Per-tick mean (wall):       646.7 µs

Per-system mean (µs):
IngestSystem:             1517.3
SimulationSystem:         381.4
ExportSystem:             226.6
DiagnosticsSystem:        0.2

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

Export totals:
Bytes exported:           6091.41 MB
Acks processed:           75000000
Alerts seen:              1538845

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