dsh-performance
DSH 运行监控:侧栏实时读数;整机占比、CPU/内存/界面响应三轨联动、进程趋势与工具进程启停。 适合需要排查卡顿、监控CPU/内存占用及工具进程状态的用户。
Other repositories with this package name
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Wanyi424/dsh-performanceREADME
Read the full README ↗使用
侧栏入口:侧栏底部的「运行监控」一行,右侧实时显示 CPU 和内存合计。点击打开详情页,打开期间该行显示为选中。侧栏收起时只留图标,悬停可看读数。
详情页从上到下分为三部分,顶栏可切换时间范围:5 分钟、15 分钟、1 小时。
- 此刻:整机 CPU 和内存各用一条横条表示。
- DSH 占用的部分按组成部分着色:界面渲染、GPU、主进程与服务、后台服务、工具进程。
- 其他程序显示为灰色,剩余部分是空闲。
- 下方一行列出此刻 CPU 最高和内存最多的进程,点击可直接打开它的详情。
- 趋势:CPU、内存、界面响应三条轨道上下排列,共用一条时间轴。
- 左侧读数:每条轨道左侧是当前值和区间统计(平均、峰值、较区间开始的变化)。指向峰值旁的时刻标签,竖线会跳到那一刻。
- 悬停联动:鼠标悬停时,一根竖线贯穿三条轨道,提示框列出那一刻各组成部分的 CPU 和内存、DSH 合计以及整机占用。悬停期间时间轴不滚动;方向键可逐点查看。
- 界面响应轨道:柱是卡顿的帧,柱高为持续时长;点是点击、按键的响应时间,超过 200 毫秒的标红。
- 最下方的「工具进程」行:长时间运行的程序(如开发服务器)画成运行时段条,一次性命令画成短竖线,可以直接对照内存、CPU 的变化。
- 联动高亮:指向图例、占比条或进程表中的任一项,所有图表里只突出该组成部分。
- 进程:分为「DSH 应用」和「工具进程」两组,每行带所选指标的趋势小图。
- 工具进程按程序合并子进程。已退出的程序收在「已退出」下,同一命令的多次运行合并为一行,例如「Git × 6」。
- 点击任一行,右侧打开详情:该进程的 CPU 与内存曲线、它是做什么的、何时启动、线程数、完整命令行(可复制),以及包含的子进程。
窗口不可见时自动暂停采集。采集失败时,页面保留最后一次读数并变淡,显示原因和「重试」,15 秒后也会自动重试。