
# 环境与性能指标规范
本文档明确了设备的软硬件配置标准及核心性能指标，确保您的使用体验与运行效率。
#### 运行内存
**推荐** 物理内存**16GB及以上** （可用内存不低于10GB）；**最低** 物理内存要求**8GB**（可用内存不低于4GB）。
其中，16GB及以上内存可显著提升运行流畅度，尤其适用于多任务处理与大型项目编译场景。
#### CPU
推荐**Intel第10代 i5** 或**Apple M4系列芯片** 。最低要求Intel i5或同级别处理器。建议使用较新的多核处理器；**不支持没有AVX/AVX2指令集的处理器，如Intel i7-3770、AMD FX-8350、FX-6300、FX-4300、A10-5800K、A8-7600K等旧型号**。
#### 硬盘空间
为保证您的电脑可以正常运行该软件，您的硬盘空间应具备如下条件：
推荐**20GB\~50GB**可用空间，最低要求20GB可用空间。建议使用SSD（固态硬盘），可显著提升加载速度与整体性能。
#### 网络带宽
推荐**10Mbps**及以上，最低要求5Mbps。
#### 性能指标速查
表1性能指标 
| 指标项      | 指标  | 说明                                      |
|:---|:---|:---|
| APR（千小时） | ≤8  | 平均运行1000小时，崩溃次数不超过8次。                   |
| 启动故障     | ≤1% | 整体启动失败率不超过1%。                           |
| 任务异常率    | ≤5% | 执行任务数≥1000时，任务异常（失败、报错、超时或者卡住）的比例不超过5%。 |
   
#### Bun进程内存占用
如果出现对话延迟、工具执行超时或界面卡顿等现象，可查看Bun进程内存占用情况，如果超过[表2]所示的阈值，您可以等待任务执行完成后重启。
如果出现内存泄露，请使用Hprof快照分析定位泄漏点。
 表2Bun进程内存占用标准 
| 监控指标      | 华为云码道代码智能体IDE/Visual Studio Code || JetBrains系列（PyCharm、IntelliJ IDEA、WebStorm及CLion） ||
| 监控指标      | 单轮会话 | 多轮会话    | 单轮会话 | 多轮会话    |
|:---|:---|:---|:---|:---|
| Bun进程内存占用 | ≤3GB | ≤内存的75% | ≤3GB | ≤内存的75% |
   
#### Bun进程CPU占用
如果出现回答慢、卡顿、编译超时或界面无响应问题，优先查看Bun进程的CPU占用率。如果超过20%，建议您等待对话结束后重启。
#### 数据存储磁盘占用率
运行时产生的日志、消息、会话及上下文数据，累计磁盘占用上限为20GB。如果超过20GB，建议您清理日志。请参见[获取日志](https://support.huaweicloud.com/usermanual-codeartsagent/codeartsagent_ug_0032.html)获取华为云码道代码智能体IDE日志，请参见[获取日志](https://support.huaweicloud.com/usermanual-plugin/codeartsagent_plugin_0009.html)获取华为云码道代码智能体插件日志。
#### 启动时间
打开华为云码道代码智能体，对话窗口启动时长，95%的用户启动耗时≤10s，仅5%的用户可能超过10s。
如果您的启动时间超过10s，建议您检查运行内存、CPU等指标是否符合阈值要求。
#### 新建会话时延
新建会话的响应速度，95%的用户启动耗时≤5s，仅5%的用户可能超过5s。
#### 历史会话渲染
历史会话的加载时长，95%的用户启动耗时≤10s，仅5%的用户可能超过10s。
