libghosttyは速いです!こちらはGhostlingと共にvtebenchの様子です。注意:ゴーストリングはシングルスレッド+レンダリングブロック+IOブロックです。要するに、埋め込み可能なライブラリなら最速の専用端末と同等の速度が得られます!遅すぎてiTerm2はやめました。 警告:ゴーストリングは最初のチャートでは紫色ですが、2つ目では緑色です。混乱させてすみません。 また、GhostlingのUnicode結果は正しくありません。なぜなら、Ghostlingは最悪のケースで「グリフが見つかりません」で止まっているからです。なぜなら、フォントは1つしか埋め込んでいないからです。そのため、結果は大きく偏っています。libghosttyの結果積分器を使えば、ここでは大幅に良いパフォーマンスが得られるでしょう。 libghostty C APIはまだ完全にはプロファイリングしていません。明らかな勝利があると思います。これは私の最初の検査で、結果にとても満足しています。 libghostty/Ghostlingを専用端末と比較するのは少し不公平です。専用端末は、再利用可能な汎用端末エミュレーションライブラリよりも多くのパフォーマンス調整で高速化できるからです。しかし、この比較を見せたのは、それでもlibghosttyが非常に良く、同等で、いくつかのカテゴリーでトップクラスであることを示すためです。 つまり、地球上のすべての組み込み端末体験は、最速のネイティブデスクトップ端末とほぼ同じ速さを発揮できるということです。もう言い訳はない。潮は満ち上がる! 完全なゴーストリングソース(単一~600行のCファイル: