Prevent XYZAC TP queue starvation

This commit is contained in:
2026-09-02 10:41:21 +08:00
parent 0a22c7bf1b
commit 32adda73d6
10 changed files with 77 additions and 16 deletions

View File

@@ -43,12 +43,13 @@
"line_count": 4711,
"preview_segments": 4684,
"fixed_tick_samples": 3000,
"execution_line": 147,
"execution_trace_entries": 145,
"execution_line": 337,
"execution_trace_entries": 335,
"motion_authority": "wasm",
"running_queue_gaps": 0,
"motion_delta_snapshots": 0,
"ledger_audit_window": 32,
"output_sha256": "c97caef2ea5cf3841e1238ec443d0eebadad8cb0048af829111c06e99c9fcdd7"
"output_sha256": "c97b5fbb43a6e81a8ee15272bf71aa75ec0ba79be28a34f30b4221d50251c77d"
},
"native_tests": {
"wasm_build": "passed",
@@ -56,7 +57,7 @@
},
"published_browser_smoke": {
"url": "https://49.232.250.35:58010/",
"release": "20260902-linuxcnc-wasm-switchkins-r7",
"release": "20260902-linuxcnc-wasm-continuous-r10",
"status": "verified",
"startup_pause_resume_stop": "verified",
"pause_tick": 140,
@@ -64,15 +65,23 @@
"stop_state": "IDLE",
"browser_errors": 0,
"output_sha256": "bdf705473e6cda94d721aa23329257adf4a68b705add7650da5cc47012ab70b0",
"continuous_runtime": {
"sampled_running_frames": 33,
"queue_gaps": 0,
"first_running": {"current_line": 62, "queue_depth": 3, "velocity": 20, "active_id": 16},
"last_running": {"current_line": 69, "queue_depth": 2, "velocity": 16.6666666667, "active_id": 17},
"screenshot_sha256": "c93fd23e648e49bfa9359af245372f03f3fccee123497909f3dcc005f5a59749",
"browser_errors": 0
},
"screenshot_sha256": {
"authority": "e58205228a04b386c7b7514bf03c71df7b53f66f2d9ebe2292931b36ef0edb55",
"running": "7fc474d0cb31a0fdd4afb198061e9812c753684e3d2963cc004ec4483c5c4990",
"switchkins": "920b85ad7fd6451dfb134255ffdcc4f03a7aa615ebf486c63cde8582e17af195"
},
"resource_sha256": {
"index-DEinWp01.js": "79f5e933909fc631186db9b5091b6239f30c1ade612bb908a4ab9fcf79965343",
"sim-worker-entry-7q53Ew6x.js": "e5c239104d6676f242ea45cb3ddaf78a379aaaecaca5ff26031dee1ba9496e7c",
"linuxcnc-sim-core-CJilJ2YZ.wasm": "13e2746899b0cac5cf91189c00a6174160202f8e632b53c5701e9664335c97cf"
"index-Byst0JhC.js": "26d3f21f496c8223218761ba641dab8b4f36fd18892f260c7bf5b5cfa83cafec",
"sim-worker-entry-BTVfbu6g.js": "adf2ac5621ba388408f31ceab4bbcbfa6ba2923577d8eb69aa79ea54f3be0134",
"linuxcnc-sim-core-B2786u4k.wasm": "3163f5ff63c5f3e1d2c07d1d948fce328bf3ad919eee188e432f7ba57468fc71"
},
"authority_dom": {
"data-axis-authority": "linuxcnc-wasm-worker",