有什么区别猫咪来自绝大多数终端模拟器?它提供 GPU 加速和广泛的功能集。它针对的是强力键盘用户。它被宣传为一个现代的、可破解的、功能丰富的、基于 OpenGL 的终端仿真器。
硬件加速终端模拟器有哪些优点?是速度吗?您在日常命令执行中如何注意到这一点?经典终端看起来并不太慢,瓶颈主要是人工打字。
答案1
他们能潜在地更快地输出和刷新大量信息。它还可以允许平滑(呃)滚动。然而,人类阅读这些信息的速度相当慢,所以我有点怀疑这是否有用——普通人无论如何都不太可能理解它。 CPU 使用率可能会更低,但需要测试。
同时,此类终端会占用您的 VRAM,这对于 VRAM 很少或 RAM 中存储的 VRAM 的用户(具有集成显卡的用户)来说可能是一个问题。
衡量性能的一种方法是生成或查找一个非常大的文本文件,并测量输出该文件所需的时间和 CPU 时间。
$ cat bigfile > /dev/null # cache it
$ time cat bigfile
可能就足够了。我没有带硬件加速的终端,所以我无法测试它。
我刚刚安装了小猫。
XFCE4 终端:
real 0m1.760s
user 0m0.000s
sys 0m0.342s
猫咪:
real 0m1.007s
user 0m0.000s
sys 0m0.282s
这是一个包含超过 700K 行的 41MB 文件:
$ wc -l test.txt
751900 test.txt
在这两种情况下,您几乎看不到或读不到屏幕上的任何内容。