ECS Digital Twin Benchmark — TRANSIT lab / UQAC
entities=25000 | ticks=5000 | warmup=500 | fault_prob=2.0%
[spawn] SensorAsset=17500  EventAsset=5000  ActuatorAsset=2500  total=25000
[warmup] running 500 ticks...
tick=      0 | entities=  25000 (sensor_active= 22049, alerts=   0, act= 2500) | faults=   451 lockouts=  0 | rss=   0.0 MB | tick_mean=    0.0 µs | ingest=  67.0 sim=  19.0 export=  11.0 diag=  0.0 µs | exported=0.20 MB acks=2500
[warmup] done — starting measurement (5000 ticks)
tick=   1000 | entities=  25000 (sensor_active= 11440, alerts=  49, act= 2500) | faults=231419 lockouts=  0 | rss=   0.0 MB | tick_mean=  274.4 µs | ingest= 125.7 sim=  15.0 export=   9.9 diag=  0.0 µs | exported=101.74 MB acks=1252500
tick=   2000 | entities=  25000 (sensor_active= 11301, alerts=  43, act= 2500) | faults=456552 lockouts=  0 | rss=   0.0 MB | tick_mean=  274.6 µs | ingest= 125.8 sim=  15.1 export=   9.9 diag=  0.0 µs | exported=304.78 MB acks=3752500
tick=   3000 | entities=  25000 (sensor_active= 11421, alerts=  58, act= 2500) | faults=681247 lockouts=  0 | rss=   0.0 MB | tick_mean=  276.1 µs | ingest= 126.4 sim=  15.1 export=  10.0 diag=  0.0 µs | exported=507.82 MB acks=6252500
tick=   4000 | entities=  25000 (sensor_active= 11157, alerts=  48, act= 2500) | faults=906865 lockouts=  0 | rss=   0.0 MB | tick_mean=  274.5 µs | ingest= 125.7 sim=  15.1 export=   9.9 diag=  0.0 µs | exported=710.88 MB acks=8752500
tick=   5000 | entities=  25000 (sensor_active= 11216, alerts=  49, act= 2500) | faults=1131163 lockouts=  0 | rss=   0.0 MB | tick_mean=  274.9 µs | ingest= 125.9 sim=  15.0 export=   9.9 diag=  0.0 µs | exported=913.91 MB acks=11252500

── Final Summary ──────────────────────────────────────
Total ticks (measurement):  5000
Total wall time:            1.378 s
Sustained tick rate:        3629.5 Hz
Per-tick mean (wall):       27.5 µs

Per-system mean (µs):
IngestSystem:             125.6
SimulationSystem:         15.0
ExportSystem:             9.9
DiagnosticsSystem:        0.0

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

Export totals:
Bytes exported:           1015.22 MB
Acks processed:           12500000
Alerts seen:              254654

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