Canvas and multiplexer at the system terminal limits #120

Open
opened 2026-10-09 04:58:23 +00:00 by kayg · 0 comments
Owner

Owner (2026-10-09): after the current round, test canvas responsiveness and performance at the system limits. Linux defaults: kernel.pty.max 4096 (hard ceiling 2^20), containers max - reserve (3072); per-process open files (monitor01 ulimit -n 1024). Plan: on the perf VM (lock via calternal), open terminals in steps (200 = D170 design point, 1,000, 4,096, then raise pty.max) across one canvas and across several devices; measure input latency p50/p99, frame times (zoom/pan/flight), server and infraternal agent CPU/RSS, browser memory, and where it first degrades. Also: infraternal agent raises LimitNOFILE and checks pty.max at start; running out of terminals shows a plain sentence.

Owner (2026-10-09): after the current round, test canvas responsiveness and performance at the system limits. Linux defaults: kernel.pty.max 4096 (hard ceiling 2^20), containers max - reserve (3072); per-process open files (monitor01 ulimit -n 1024). Plan: on the perf VM (lock via calternal), open terminals in steps (200 = D170 design point, 1,000, 4,096, then raise pty.max) across one canvas and across several devices; measure input latency p50/p99, frame times (zoom/pan/flight), server and infraternal agent CPU/RSS, browser memory, and where it first degrades. Also: infraternal agent raises LimitNOFILE and checks pty.max at start; running out of terminals shows a plain sentence.
Sign in to join this conversation.
No labels
launch-qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/infraternal#120
No description provided.