simulator: correctly update and display utilization stats with --print-stats and --flush-cache