ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=75000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=52500  EventAsset=15000  ActuatorAsset=7500  total=75000
[warmup] running 500 ticks...
tick=      0 | entities=  75000 (sensor_active= 66146, alerts=   0, act= 7500) | faults=  1354 lockouts=  0 | rss=  13.6 MB | tick_mean=    0.0 µs | ingest= 713.0 sim= 383.0 export= 112.0 diag=  0.0 µs | exported=0.61 MB acks=7500
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities=  75000 (sensor_active= 33877, alerts= 142, act= 7500) | faults=693165 lockouts=  0 | rss=  28.7 MB | tick_mean= 3016.1 µs | ingest= 735.8 sim= 156.6 export= 110.8 diag=  0.0 µs | exported=305.18 MB acks=3757500
tick=   2000 | entities=  75000 (sensor_active= 33696, alerts= 166, act= 7500) | faults=1367793 lockouts=  0 | rss=  40.1 MB | tick_mean= 3021.4 µs | ingest= 735.8 sim= 156.7 export= 110.8 diag=  0.1 µs | exported=914.34 MB acks=11257500
tick=   3000 | entities=  75000 (sensor_active= 33889, alerts= 159, act= 7500) | faults=2042643 lockouts=  0 | rss=  51.5 MB | tick_mean= 3024.8 µs | ingest= 736.4 sim= 156.9 export= 110.8 diag=  0.1 µs | exported=1523.51 MB acks=18757500
tick=   4000 | entities=  75000 (sensor_active= 33657, alerts= 166, act= 7500) | faults=2717674 lockouts=  0 | rss=  63.0 MB | tick_mean= 3022.6 µs | ingest= 735.3 sim= 156.9 export= 110.8 diag=  0.2 µs | exported=2132.66 MB acks=26257500
tick=   5000 | entities=  75000 (sensor_active= 33573, alerts= 155, act= 7500) | faults=3393495 lockouts=  0 | rss=  74.4 MB | tick_mean= 3021.8 µs | ingest= 735.2 sim= 156.5 export= 110.8 diag=  0.2 µs | exported=2741.79 MB acks=33757500

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            15.118 s
Sustained tick rate:        330.7 Hz
Per-tick mean (wall):       302.3 µs

Per-system mean (µs):
IngestSystem:             736.2
SimulationSystem:         156.6
ExportSystem:             110.7
DiagnosticsSystem:        0.3

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

Export totals:
Bytes exported:           3045.74 MB
Acks processed:           37500000
Alerts seen:              773395

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