返回首页

Ghostty 1.4 发布:回滚历史内存降 70%—90%,补齐 Kitty 图形协议

Ghostty 1.4.0 汇集七个月、172 名贡献者和 2,889 次提交,重点在终端性能、内存、图形协议和平台体验。

  • 内存与吞吐:新的回滚历史压缩只在空闲时工作、按需解压,官方称典型文本历史物理内存占用减少 70%—90%,默认回滚上限从 10MB 增至 50MB;macOS 上读写与解析分离,官方测试端到端 I/O 吞吐提高 25%—55%。
  • 图形与平台:补齐 Kitty 图形协议的动画与相对定位,维护者称覆盖全部公开规范;动画在终端不可见时暂停,大图像数据解析加速。Linux/FreeBSD 的 GTK 版改用独立线程 EGL 渲染与 DMABUF,改善分数缩放清晰度。
  • SSH 与兼容:SSH 包装器统一处理远端 terminfo 与环境变量;GTK 最低要求升至 4.18、libadwaita 升至 1.7,旧发行版需检查兼容条件。
  • 行业含义:终端是 CLI 编码 Agent、SSH 会话和 TUI 工具的主要交互层;回滚内存、图形协议和 SSH 兼容性的改进,直接影响长时间开发会话的可用性与迁移成本。 🔗 Ghostty 1.4 发布说明 | HN 讨论