CCZE 0.3.0 凤凰城

CCZE 是一个用于对日志进行着色的实用程序。

最初的项目于 2003 年停止开发。 2013年,我编译了该程序供个人使用,但结果发现,由于算法不理想,它运行得很慢。 我修复了最明显的性能问题,然后成功使用了7年,但懒得发布。

因此,我向您展示从数字灰烬中崛起的 0.3.0 Phoenix 版本。

  • 此版本中没有引入新功能。

  • 修复了现代系统的构建。

  • 修复了一个长期存在的段错误并提高了性能:

    • 关键字匹配已被重写,以便程序不会执行大量无用的字符串比较。

    • services(5) 数据库的内容现在通过与关键字相同的机制进行缓存和处理。 无需一次又一次地解析/etc/services。

    • 正则表达式处理代码的改进。

由此带来的性能提升是数十倍甚至数百倍。

目前该程序处于支持和维护状态。 这意味着我不打算积极致力于它,我没有下一个版本的路线图或计划。 但是,如果您有错误报告或改进程序功能并使其功能适应现代现实的想法,我准备开始尽可能地开发它。

CCZE 是一个雄心勃勃的项目的一部分,旨在让开发人员放弃的各种软件重新焕发活力。 目前该项目只有一个已注册的 组织账户 在 GitHub 上,也是唯一包含 CCZE 代码的存储库。 未来将出现新的存储库。 有些是我现在正在做的。

来源: linux.org.ru

添加评论