Linux 终端仿真器具有更快的潜力

2023年 9月 24日 46.3k 0

著名的 GNOME 开发人员 Christian Hergert 宣布他创建了一个新的终端模拟器,其速度是他迄今为止在 Linux 上发现的最接近的基于 GPU 的渲染器 Alacritty 的两倍。不幸的是,尽管他目前没有任何计划进一步开发这个实验性的快速终端模拟器。

Hergert 因其在 GNOME Builder 和 Sysprof 方面的工作以及在 Red Hat 工作期间对 GNOME 做出的其他贡献而闻名,他于周五在推特上写道

“只是将它放在那里,因为我不打算用它做任何事情,但我创建了一个终端模拟器,它的速度是我发现的最接近的基于 GPU 的渲染器的两倍(至少在 Linux 上)是阿拉克里蒂。”

以及他与 Alacritty 一起运行基本性能测试的实验性终端模拟器的强制屏幕截图:

Linux 终端仿真器具有更快的潜力-1

补充说,他能够做到这一点的部分原因是由于他编写了大部分 GTK 渲染器代码和分析器来指导如何花时间优化代码,从而获得了知识。并且还添加:

“不过,我没有继续使用 Termkit,而是制作了一堆 VTE 补丁,因为它已经足够好了。控制台在此处包含这些补丁...是的,它以帧速率更新而不会丢帧,因为它只处理渲染下一帧时可见的内容.我还发现有趣的是,竞争者领域都使用多线程,有些甚至试图在 CPU 和滚动性能之间取得平衡。Termkit 使用单线程,并且使用更少的资源来完成这两个任务。”

至于不进一步开发,赫格特发推文说

“我不太关心,因为现在创建自己的终端就像 20 行代码。真正关心的人可以像配置现有终端一样简单地创建一个终端。”

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论