前提|用户手册
你可以通过进程资源管理器实时查看 TRAE 的资源使用和网络状态,管理进程资源,保障 TRAE 的稳定运行。
进程资源管理器
-
在界面左下角,点击资源管理器图标,即可打开进程资源管理器。
-
在特殊情况下(如资源使用异常),界面右下方会显示通知面板,或在右上角显示告警图标,点击这些入口也能打开进程资源管理器。
监控和管理 CPU & 内存
在 CPU & 内存 页签中,你可以查看进程的 CPU 以及内存使用信息,并管理进程。
-
分类查看资源使用情况:查看 TRAE 整体以及各个进程单独的 CPU 和内存使用信息。
-
社区插件:用户安装的插件启动的进程
-
用户终端:用户在 IDE 终端中运行的进程
-
IDE 基础服务:IDE 本身的组件
-
其他:难以分类的进程
-
-
复制进程信息:你可以复制进程的结构化 JSON 信息,包含名称、命令行、ID 等。选中某个进程,点击左下角的 复制 按钮,复制某个进程的信息;或直接点击 复制全部 按钮,复制全部进程的信息。
-
重启/关闭进程:选中某个进程,然后点击右下角的 重启 或 关闭 按钮,进行相应操作。
监控网络状态
在 网络 页签中,查看 TRAE 的网络连通性、代理及网络延迟信息。此外,你可以通过点击 手动刷新 按钮来实时更新网络状态。
通用排查思路(按进程类型分类)
插件进程(社区插件)
-
监控重点:关注内存趋势(是否持续增长)、CPU 占用峰值(是否异常飙升);
-
操作建议:若发现内存泄漏(如长时间使用后内存无释放)或高负载无合理场景(如未使用插件时 CPU 占比超 20%),优先尝试重启插件进程;无改善则关闭进程并检查插件版本或联系开发者。
IDE 进程(IDE 基础服务)
-
监控重点:大文件操作(如 diff / 打开)时的 CPU 瞬时峰值(是否超 80%)、核心组件(如 React 渲染 / 状态管理)的内存稳定性;
-
操作建议:若因大文件处理导致高负载,可尝试关闭非必要插件减少资源竞争;若核心组件内存异常增长,建议重启 IDE 基础服务进程并观察是否复现。
终端进程(用户终端)
-
监控重点:终端内运行任务的 CPU / 内存占用(如编译 / 测试任务是否长期占满资源)、网络请求频率(是否存在大量无效请求);
-
操作建议:若发现异常高负载任务(如未主动触发的后台进程),直接关闭对应终端进程;若网络请求异常,检查终端环境配置(如代理 / 脚本)是否存在冗余操作。
异常上报(问题反馈)
若通过上述步骤仍无法解决,点击资源管理器右上角 上报异常 按钮提交问题,附进程信息(可通过 “复制全部” 获取)以加速定位。
其他排查思路
打开进程资源管理器(基础入口)
遇到性能问题(卡顿 / 卡死 / 高负载)时,首先通过以下方式打开进程资源管理器,实时监控资源使用:
-
常规入口:点击界面左下角资源管理器图标;
-
异常提示入口:若界面右下方显示通知面板或右上角显示告警图标,点击对应入口打开。
监控与定位问题根源
- 检查 CPU & 内存使用(关键性能指标)
进入 CPU & 内存 页签,重点关注以下信息:
-
分类定位:按进程类型(社区插件 / 用户终端 / IDE 基础服务 / 其他)查看 CPU、内存占用,快速识别高负载进程(如大文件 diff 时 IDE 基础服务 CPU 飙升,AI 功能使用后社区插件内存异常增长);
-
进程操作:选中高负载进程可执行以下操作:
-
复制进程信息(名称 / 命令行 / ID 等 JSON 格式),用于问题反馈;
-
重启 / 关闭进程(如因插件内存泄漏导致卡顿,可尝试关闭对应社区插件进程)。
-
- 检查网络状态(影响响应速度)
进入 网络 页签,确认:
-
网络连通性是否正常;
-
代理配置是否异常;
-
网络延迟是否过高(如 AI 功能变慢可能与网络延迟相关);
-
手动刷新实时更新状态,排除临时网络波动干扰。
常见问题 FAQs
IDE 卡顿快速排查方式
卡顿基本上可以做一些前置操作处理,如果还是无法解决,可以直接发帖询问。
==============
-
先排除是社区插件的影响:
-
可以点击 IDE 底部状态栏左侧小电脑,打开进程资源管理器
-
右上角有个「禁用插件」按钮,点击一下
-
完全退出 TRAE(Cmd+Q),重新进入再试一下
-
-
确认是否打开了多个窗口
- 如果是的话,需要减少打开的窗口
-
最后的一个方式:升级到最新版
为什么启用无障碍功能后,终端无法输入中文?
当开启 editor.accessibilitySupport: “on” 配置时,可能影响终端的中文输入功能。我们已修复此兼容性问题。可以更新到最新版本体验。
编辑器性能问题
为什么在大文件diff比较时编辑器会卡顿?
当处理超过1000行的代码差异比较时,编辑器可能出现卡顿或无响应。我们已优化了diff编辑器的性能表现。可以更新到最新版本体验。
内存占用问题
为什么长时间使用IDE后内存占用越来越高?
我们修复了多个内存泄漏问题,包括:
-
React组件依赖注入的内存泄漏
-
AI功能中部分功能的内存泄漏
-
第三方SDK版本导致的内存泄漏
-
状态管理中的内存泄漏
可以更新到最新版本体验。
为什么AI功能使用后系统变慢?
我们优化了AI相关的性能问题:
-
修复了深拷贝操作的性能问题
-
优化了多语言文案渲染逻辑,减少不必要的重绘
-
改进了右侧AI面板的动画实现
可以更新到最新版本体验。
如何诊断和解决IDE内存占用过高的问题?
当遇到内存占用异常时,请按以下步骤排查:
-
使用IDE内置的诊断工具分析具体的资源占用情况(插件、IDE进程、终端进程等)
-
根据诊断结果针对性处理:
-
如果是插件问题:尝试禁用可疑插件或更新插件版本
-
如果是IDE进程问题:重启IDE或调整相关配置项
-
如果是终端进程问题:关闭不必要的终端会话
-
-
若问题持续存在,请联系技术支持并提供诊断报告
系统资源消耗
为什么IDE的电量消耗比预期更高?
我们修复了部分场景下产生大量无效埋点请求的问题,这些额外的后台请求会增加不必要的电量消耗。优化后可以有效减少设备的电量消耗。
电脑能耗异常、异常耗电,放置了一晚上就快没电了
可以根据以下 SOP 排查。
-
活动监视器:定位耗电进程
开启 macOS 的活动监视器,查看能耗面板。
若存在应用程序出现能耗问题,在“对能耗的影响”和“12 小时电源”指标上会呈现明显异常,示例如下:
若发现能耗异常的应用并非 Trae 或 Trae CN,需根据实际情况作出判断并处理。
假设此处发现能耗异常的应用为 Trae 或 Trae CN,此时需点击最左侧的“>”,展开子进程列表。
找出能耗异常的具体进程,查看最右侧标签,获取对应的 PID。
-
Trae / Trae CN 进程资源管理器:确认耗电进程
获取 PID 后,打开 Trae / Trae CN,点击左下角的小图标,开启进程资源管理器。
切换“社区插件”“用户终端”“IDE 基础服务”“其他”这几个标签,对比其中的 PID,确定具体进程。
-
处置建议
-
若问题出在 社区插件,需自行评估该插件的必要性,可考虑禁用、升级或卸载。由于社区插件属于下游应用,我们对此缺乏有效的管控手段。
-
若问题源于用户终端,表明在 Trae / Trae CN 中启动的某个终端耗电量过大。可使用 cmd + j 打开下面板,点击终端,找出具体终端,考虑是否关闭。
-
若问题出在 IDE 基础服务或其他方面,可以直接在这个板块发帖。
其他异常
macOS 电脑锁屏后打开屏幕,Trae 的窗口都黑屏/ 白屏了。
该问题是上游的 Chromium 的 Skia Graphite 模块的异常,目前开源社区也有反馈。
目前可以通过:
-
kill 掉 Trae/Trae CN 的 GPU 进程 恢复
- 操作方式:
打开 Mac 活动监视器 -> 搜索 Trae CN Helper (GPU) -> 点击叉
- 操作方式:
我们会想办法在新版本禁用掉这个组件,先规避上游的问题。








