zlog 1.0.7 发布,纯C日志函数库

来源: 投稿
作者: 难易
2012-06-19 00:00:00

zlog是一个高可靠,高性能、线程安全、灵活、概念清晰的纯C日志函数库。

一开始打算把strftime,也就是从测试上来看耗费cpu最多的调用,自己写函数替代。可惜的是,写完后发觉vfprintf消耗增大,最后反而不如直接用strftime,看来拼性能是不如GNU那批大爷阿。

言归正传,1.0.7版在功能上只改动一个一处,就是把线程号%t的显示改为16进制,节省点地方。还有一些文档上的、编译选项上的优化。程序做了一些优化,在callgrind的测试下有10%的提高,但是不知道为啥,自己写的测试程序并没有跑的更快。

1.0.7是一个稳定版,近期不打算再折腾了,除非有bug或者用户特别想要的功能。

 

顺便发布一下文档,所有zlog的特性都在里面:

https://github.com/downloads/HardySimpson/zlog/UsersGuide-CN.pdf

展开阅读全文
4 收藏
分享
8 评论
4 收藏
分享
返回顶部
顶部