著名的GNOME开发者Christian Hergert宣布,他创建了一个新的终端模拟器,其速度是迄今为止他在Linux上发现的最接近的基于GPU的渲染器Alacrity的两倍。不幸的是,尽管他目前没有任何计划进一步开发这种实验性的快速终端模拟器。
Hergert因其在GNOME Builder和Sysprof方面的工作以及在Red Hat的其他GNOME贡献而闻名,
推特
星期五:
“我只是想把它放在那里,因为我不打算用它做任何事情,但我已经创建了一个终端模拟器,它的速度是我发现的(至少在Linux上)最接近的基于GPU的渲染器Alacrity的两倍。”
他的实验性终端模拟器与Alacritty一起运行基本性能测试的强制性截图:
他
已添加
到目前为止,他之所以能够做到这一点,部分原因是因为他编写了大量GTK渲染器代码,以及指导如何花时间优化代码的探查器。并补充道:
“不过,我没有继续使用Termkit,而是制作了一堆VTE补丁,因为它已经足够好了。Console在这里包括了这些补丁……是的,它以帧速率更新,而不会丢弃帧,因为它只处理渲染下一帧时可见的内容。我还发现,竞争对手都使用多线程,有些甚至试图在CPU和低吟表演。Termkit使用一个线程,并且两者都使用较少的资源。“
至于不进一步发展,赫尔格特
推特
:
“我不太在乎,因为现在创建自己的终端就像20行代码。真正在乎的人可以像配置现有终端一样简单地创建一个。”