性能优化
降低 TBH 后台运行时的 CPU / 内存 / GPU 占用。
核心问题
TBH 使用 Unity 渲染,默认会以显示器刷新率运行(144Hz 显示器 = 144 FPS)。一个任务栏大小的游戏跑 144 帧完全没必要,会导致 GPU 空转发热。
推荐设置
| 项目 | 推荐值 | 效果 |
|---|---|---|
| 后台帧率限制 | 20-30 FPS | CPU/GPU 占用降 50%+ |
| 进程优先级 | 低于正常 | 只用空闲 CPU 周期 |
| Windows 透明效果 | 关闭 | 减少 UI 重绘 |
| 置顶 (Always on top) | 关闭 | 减少渲染 |
操作步骤
1. 限制后台帧率(NVIDIA)
- — NVIDIA 控制面板 → 管理 3D 设置 → 程序设置
- — 添加 TBH 可执行文件
- — 后台应用最大帧率 → 设为 30
2. 设置进程优先级
- — Ctrl+Shift+Esc 打开任务管理器
- — 找到 TBH 进程 → 右键 → 转到详细信息
- — 右键 → 设置优先级 → 低于正常
3. 关闭 Windows 透明效果
- — Windows 设置 → 个性化 → 颜色
- — 关闭 透明效果
正常资源占用参考
- — 内存:400-900 MB(正常范围)
- — 如超过 2 GB:重启游戏(内存泄漏,长时间运行后可能出现)
- — CPU:优化后应在 1-3%