我們最近獲得了一個包含 4 GB 真實終端會話數據(全部公開)的轉儲文件,並從中提取了 Ghostty 的測量數據,以便優化終端轉義序列在實際應用中的分佈,而不是基於合成基準測試的數據。結果令人振奮,請繼續閱讀! 在純粹的 I/O 效能方面(讀取和處理全部 4GB 資料所需的時間,「處理」指的是解析和執行所有轉義序列,這不是純文字資料!),我們提高了 20% 到 30%。 Ghostty 本來就很快,現在更快了,而且是基於真實序列的。 在渲染方面,我們將幀建置時間提高了 2 倍到 5 倍(我最近在推特上提到過這一點)。 在正確性方面,我們發現了一個崩潰和一個完整性違規(調試版本中的運行時安全檢查)。此外,我們還發現了大約十幾個邊緣異常行為,這些行為之前從未有人報告過。這些問題現在都已修復。 我還要說明一下,這項工作的大部分(除了渲染器部分)都是由 Ghostty 的一位維護者完成的,而不是我。大家的工作都非常出色。 我相信他們打算寫一篇部落格文章來介紹這件事。如果他們不寫,我可能會寫。總之,之後我會寫一篇更長的博文,詳細介紹我們針對具體發現和改進之處。我只是想先和大家分享一些令人興奮的消息!
正在載入線程內容
正在從 X 取得原始推文,整理成清爽的閱讀畫面。
通常只需幾秒鐘,請稍候。