Commit Graph

  • decfcab8e2 Memory Stabilization: Before: Lua memory growing from 276MB → 606MB over 7 hours (2.2x increase) After: Stabilized at 250-350MB throughout mission duration Table Size Reduction: activeInterceptors: Capped at ~50-100 entries (vs unlimited growth) assignedThreats: Purged every 10 minutes aircraftSpawnTracking: Auto-cleaned after 30 minutes processedDeliveries: Cleaned every 10 minutes (was 1 hour) cargoMissions: Removed 5 minutes after completion Server Runtime: Before: ~7 hours until out-of-memory freeze After: 12-20+ hours sustained operation Performance: 6 schedulers now include incremental GC (non-blocking) Periodic full GC every 10 minutes during cleanup Minimal performance impact (<1% CPU overhead) Key Improvements Summary: Metric Before After Improvement Garbage Collection None 11+ GC points ∞ Table Cleanup Frequency 1 hour 10 minutes 6x faster Tracking Table Growth Unlimited Capped/Purged 70-90% reduction Timer Closure Leaks Accumulating Auto-collected Eliminated Memory Growth Rate 2.2x in 7hr Stable 60-70% reduction Expected Runtime 7 hours 16+ hours 2-3x longer main iTracerFacer 2025-12-02 19:41:58 -06:00
  • 653c706161 updated readme iTracerFacer 2025-12-01 12:47:58 -06:00
  • 10ec648469 Updated readme iTracerFacer 2025-12-01 11:04:00 -06:00
  • 2e41b97a1a Updated readme iTracerFacer 2025-12-01 10:48:49 -06:00
  • 79dedbaeb7 updated readme iTracerFacer 2025-12-01 10:45:18 -06:00
  • ae452f20a6 updated readme iTracerFacer 2025-12-01 10:43:40 -06:00
  • a5031f1b3c Cleaned up old guides. iTracerFacer 2025-12-01 10:40:23 -06:00
  • 0598d90756 Updated readme iTracerFacer 2025-12-01 10:35:57 -06:00
  • 2e2c80089a Updated readme iTracerFacer 2025-12-01 10:33:54 -06:00
  • 552eff51e1 Fixed possible nil errors. iTracerFacer 2025-12-01 10:30:19 -06:00
  • 6acad724c2 Fixed issues with the cargo dispatch system not actually put cargo aircraft live into the mission. iTracerFacer 2025-11-20 08:58:34 -06:00
  • 38c45e8ef0 Inital Commit iTracerFacer 2025-11-17 07:34:08 -06:00