GNOME 的 libspelling 库的拼写检查性能提高了 8 倍,这要归功于线程化和其他优化。
GNOME 的 libspelling 是一个为基于 GTK 4 的应用程序提供拼写检查支持的库。Libspellcheck 是为 GNOME 文本编辑器和 GNOME Builder IDE 之类的工具设计的。Christian Hergert 周三发布了 libspelling 0.3,它提供了更快的拼写检查性能。
Libspelling 0.3 现在是线程化的,可以在主 GTK 线程上执行拼写检查。在对 10,000 行文档进行拼写检查时,他发现性能比以前快 8 倍。
那些对细节感到好奇的人可以查看 Hergert 的博客,其中概述了 GNOME 新的线程拼写检查支持。对于那些对此库感兴趣的人,可以在 GNOME GitLab 上找到 Libspelling。
转自 GNOME’s libspelling Turns To Threads For Much Faster Spell Checking – Phoronix