全部建议
>
建议详情
- 预审中
- 预审通过
- 3 已采纳
- 4 已实现
【产品缺陷】【CodeArts Snap (码道)】在 aishell 使用过程中出现严重卡顿。经诊断发现三个核心问题: 1... 已采纳 编辑 删除
- 华为云码道(CodeArts)代码智能体
- 软件开发生产线 CodeArts
来源: GitCode Issue #301 by XingYu Chen (https://gitcode.com/developer-skill/vod-skill/issues/301)
描述问题 (Description)
在 aishell 使用过程中出现严重卡顿。经诊断发现三个核心问题:
- agentkernelServer models 进程 (PID 366356) 持续以 98.8% CPU 运行超过 20 小时,累计消耗 1196 分钟 CPU 时间,独占了 4 核系统中的 1 个核心。该进程为 CodeArts Snap 的模型推理服务,但在无活跃 AI 编码请求时仍满载运行,疑似存在死循环或资源泄漏。
- 系统中堆积了 6 个 codearts 进程和 3 个 agentkernelServer 进程,总计消耗 3.77GB 内存(占总内存 7.2GB 的 52%)。包括两个 codearts serve 实例(端口 2233 和 2244)、两个 codearts 主进程(其中一个带 --print-logs),以及三个 agentkernelServer 子进程(providers login、web、models)。进程缺乏自动清理机制。
- 系统负载均值在 5 分钟内达到 25.37(4 核系统合理值应 <= 4.0),超载 6 倍以上。且系统未配置 Swap 分区,内存紧张时无缓冲空间,进一步加剧卡顿。
影响:aishell 会话期间响应严重延迟,开发体验显著下降。
复现步骤 (To Reproduce)
用户在 Huawei Cloud DevWorkspace (4-core ARM64, 7.2GB RAM) 上使用 aishell 进行 AI 辅助开发。CodeArts Snap 已运行超过 20 小时,期间 agentkernelServer models 进程持续满载 CPU。同时有 codearts run 命令在生成复杂前端项目(task-manager-pro),进一步加重系统负载。用户注意到 aishell 过程中十分卡顿,请求诊断原因。
预期行为 (Expected behavior)
- agentkernelServer models 进程在无活跃请求时应降低 CPU 占用(如 idle 状态 < 5%),不应长期 100% 空转
- codearts 进程应有生命周期管理,避免多个实例堆积不释放
- 建议为 DevWorkspace 默认配置适量 Swap 空间作为内存缓冲
- 系统应提供资源监控和自动回收机制,当后台进程异常占用资源时能自动重启或清理
yd_235587802
发布于 2026-07-21 12:00:05
2026-07-21
70 1
0%
0%
取消
发表
0/1000
+ 插入图片0/4
仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB
0%
0%
删除建议
全部评论(1)
评论(1)
非常感谢您的反馈,您的建议和诉求已经收到,并已提交至相关产品团队进行核查评估,评估完成后对于建议是否采纳会尽快给您答复,也请您持续关注云声平台,了解反馈建议处理进展,感谢您对华为云的支持!