内存占用偏高正常吗与性能优化建议
任务管理器里看到它占了小几百 MB 内存,正常吗?官方 FAQ 对这个问题给过正面回答,结论是:属于技术选型的正常代价,且大多数情况会自行回落。
为什么占用不低

- 软件基于 .NET(WPF) 开发——相比 C++ 程序,.NET 运行时的内存开销天然更高,这是"用开发效率换运行开销"的经典取舍;
- 动作类型影响瞬时占用:涉及图片处理的动作执行期间,内存会短期冲高;
- .NET 的自动垃圾回收机制决定了内存曲线是锯齿状:占用升高后过一段时间会自动回收,不是泄漏。
官方的态度也写得很直白:可以把物理内存强行压到磁盘让任务管理器数字好看,但那会增加磁盘操作、损害整体性能,所以选择交给 Windows 自动管理。
可用的优化选项
0.11.9 及以后版本提供了自动优化物理内存的选项,介意占用数字的用户可以在设置里启用。
卡顿的排查
"操作卡"和"内存高"经常被混为一谈,实际最常见的原因是剪贴板冲突:下载工具(IDM、迅雷)、capslock+、部分词典软件都监控剪贴板,偶发打架。排查法:逐个关闭其他软件,看关掉哪个后恢复正常——官方注明新版本已改善此问题,老用户优先升级(详见安全软件拦截中的卡顿一节)。
给低配机器的建议
- 关掉用不上的常驻功能:文本悬浮窗、悬浮动作页这类常驻屏幕的功能按需开;
- 动作页与场景保持精简,图标加载量与配置体积正相关(免费版 1000KB 配置上限本身也是个温和的约束,见版本差异);
- 别同时开太多"会抢剪贴板"的软件,或按上面的排查法错峰使用。
什么时候该反馈
内存持续增长不回落、或伴随明显卡顿失灵时,带上版本号(主菜单"关于"里查看)去官方反馈渠道报告,附上触发场景,作者响应一直比较及时。