ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=100000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=70000  EventAsset=20000  ActuatorAsset=10000  total=100000
[warmup] running 500 ticks...
tick=      0 | entities= 100000 (sensor_active= 88228, alerts=   0, act=10000) | faults=  1772 lockouts=  0 | rss=   0.0 MB | tick_mean=    0.0 µs | ingest= 202.0 sim=  75.0 export=  41.0 diag=  0.0 µs | exported=0.81 MB acks=10000
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities= 100000 (sensor_active= 45396, alerts= 218, act=10000) | faults=924085 lockouts=  0 | rss=   0.0 MB | tick_mean= 1101.8 µs | ingest= 500.9 sim=  61.2 export=  40.6 diag=  0.0 µs | exported=406.92 MB acks=5010000
tick=   2000 | entities= 100000 (sensor_active= 44998, alerts= 212, act=10000) | faults=1823730 lockouts=  0 | rss=   0.0 MB | tick_mean= 1105.1 µs | ingest= 501.0 sim=  61.1 export=  40.6 diag=  0.0 µs | exported=1219.14 MB acks=15010000
tick=   3000 | entities= 100000 (sensor_active= 45132, alerts= 187, act=10000) | faults=2723608 lockouts=  0 | rss=   0.0 MB | tick_mean= 1114.2 µs | ingest= 504.7 sim=  61.5 export=  40.8 diag=  0.0 µs | exported=2031.31 MB acks=25010000
tick=   4000 | entities= 100000 (sensor_active= 45039, alerts= 226, act=10000) | faults=3624295 lockouts=  0 | rss=   0.0 MB | tick_mean= 1112.0 µs | ingest= 505.0 sim=  61.7 export=  40.9 diag=  0.0 µs | exported=2843.48 MB acks=35010000
tick=   5000 | entities= 100000 (sensor_active= 45069, alerts= 206, act=10000) | faults=4525217 lockouts=  0 | rss=   0.0 MB | tick_mean= 1112.9 µs | ingest= 504.7 sim=  61.8 export=  40.9 diag=  0.0 µs | exported=3655.68 MB acks=45010000

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            5.555 s
Sustained tick rate:        900.2 Hz
Per-tick mean (wall):       111.2 µs

Per-system mean (µs):
IngestSystem:             504.2
SimulationSystem:         61.8
ExportSystem:             41.0
DiagnosticsSystem:        0.0

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

Export totals:
Bytes exported:           4060.96 MB
Acks processed:           50000000
Alerts seen:              1028407

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