# Windows desktop app 26.810.4967.0 continuously uses high CPU after update, causing mouse and keyboard input lag
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- PR merge metrics
- PR metrics pending
Description
What version of the Codex App are you using (From “About Codex” dialog)?
26.810.4967.0
What subscription do you have?
ChatGPT plus
What platform is your computer?
Windows 11 x64,Build 26200.9168
What issue are you seeing?
Windows 桌面端 26.810.4967.0 更新后持续高 CPU,导致鼠标和键盘输入卡顿
同步软件内上传,反馈ID:019fff71-9924-7f30-bb0b-7104743f9536
环境
- 客户端:ChatGPT / Codex Windows 桌面端
- 版本:26.810.4967.0
- 系统:Windows x64,Build 26200.9168
- 逻辑处理器:20
- 复现日期:2026 年 8 月 14 日(UTC+8)
问题描述
更新到上述版本后,客户端刚启动时通常流畅,但正常使用一段时间后会再次明显卡顿。卡顿时不仅应用界面不流畅,鼠标移动和键盘输入也会受到影响。
完全退出并重新打开客户端可以暂时恢复,但约一小时后可能再次复发。
复现步骤
- 更新到 Windows 桌面端 26.810.4967.0。
- 启动客户端并正常使用若干任务。
- 客户端最初运行正常。
- 持续使用一段时间后,鼠标、键盘输入和界面开始明显卡顿。
- 切换其他任务、最大化或还原窗口后,卡顿仍然存在。
- 完全重启客户端后暂时恢复,之后再次复发。
已验证的现场数据
- 卡顿时,ChatGPT 主进程持续占用约 1.3 个逻辑核心。
- 8 秒采样:平均 132%,最高 152.41%,8/8 个样本均超过 100%。
- 45 秒跨任务切换采样:平均 133.02%,最低 112.99%,最高 153.82%,45/45 个样本均超过 100%。
- 系统总 CPU 平均约 14%–18%,因此整机总占用并不突出,但 ChatGPT 主进程持续高负载。
- 卡顿时仍有约 6.7 GB 可用内存;磁盘队列约 0.005–0.01;未观察到明显 GPU 活动。
- 主进程工作集约 712 MB,私有内存约 895 MB。
- 所有 ChatGPT 进程仍显示为 Responding,但用户输入明显延迟。
同期日志现象
卡顿期间,主窗口日志反复出现:
ResizeObserver loop completed with undelivered notifications.
- 本次启动共观察到 65 次。
- 卡顿高峰最近一分钟出现 13 次。
- 全部来自 primary 主窗口。
- 最大化/还原窗口后,该错误暂时停止新增,但主进程 CPU 仍维持约 135%。因此该错误可能是同一界面状态循环的伴随症状,不一定是唯一根因。
另外:
- 429 请求仅集中在启动初期,卡顿复发时没有继续出现。
- 失效自动化 404 仅在启动阶段出现。
- 没有观察到持续 WebSocket 重连。
- Computer Use / node_repl 辅助进程 CPU 几乎为零,并会自行退出;主进程高 CPU 在其退出后仍持续。
已尝试的处理
- 完全退出并重新启动客户端:暂时恢复,之后复发。
- 备份后隔离 Cache、Code Cache、GPUCache、GrShaderCache、ShaderCache 和 GPUPersistentCache:重启后 CPU 曾降至平均 3.63%、最高 16.93%,但约一小时后复发。
- 最大化、还原并再次最大化窗口:ResizeObserver 错误停止新增,但高 CPU 没有下降。
- 切换到其他较短任务并停留约 20 秒:CPU 仍持续在 113%–154% 之间,说明问题并非单个长对话页面造成。
- 检查旧 notify / Computer Use 配置:客户端启动时会自动恢复相同的 notify;辅助进程没有持续占用 CPU,目前没有证据表明它是高 CPU 的直接来源。
预期行为
客户端长时间运行后,主进程应回到低 CPU 占用,鼠标、键盘和界面操作应保持流畅,不应依赖周期性重启。
希望开发团队协助确认
请协助检查 Windows 桌面端 26.810.4967.0 是否存在主进程或主窗口的界面状态更新循环,重点关注:
- Electron 主窗口的 ResizeObserver / 布局更新链路;
- 跨任务切换后仍持续的全局主进程 CPU 循环;
- 缓存重建后短期恢复、运行一段时间后复发的状态积累;
- Statsig 刷新网络失败或桌面通知全局错误处理是否可能重复触发界面更新。
如有需要,我可以进一步提供经过脱敏的日志片段和按秒 CPU 采样结果。为保护隐私,不提供完整对话、账号信息、完整本地路径或未经脱敏的全部日志。
What steps can reproduce the bug?
Feedback ID: 019fff71-9924-7f30-bb0b-7104743f9536
What is the expected behavior?
No response
Additional information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the high-CPU state on Windows 11 with Codex 26.810.4967.0 and review the supplied feedback ID, process samples, and primary-window logs. Trace the reported ResizeObserver notifications, cross-task switching, cache recovery, Statsig failures, and notification handling. Done means identifying the responsible loop or state accumulation and confirming sustained low CPU with responsive input without restarting the app.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron
- Domain
- desktop, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100