tofi
0.9.1 - Easter Egg Omelette
一个非常快速和简单的 dmenu / rofi 替代基于 wlroots 的 Wayland 合成器(例如 Sway)。
我的目标是尽快做我想做的事。
如果配置正确,tofi 可以在单帧内显示在屏幕上。
(您可能需要单击图像以查看完整尺寸)。
请注意,由于 0.8.0 版本中进行了一些字符串处理改进,这比之前的基准测试中显示的速度稍快(有些运行时间低于 1.5 毫秒!)。另请注意,实际性能还稍好一些,因为使用的性能日志记录使代码速度降低了大约 10%。
正如您所看到的,理论上可以节省的时间并不多。大约 50% 的启动时间只是用于等待,并且大多数代码是不可并行的,因为许多步骤取决于先前步骤的结果。一种想法是对 tofi 进行守护进程,跳过大部分启动过程。然而,我不想这样做,有两个主要原因:复杂性,而且我认为它可能已经足够快了!