1.高性能日志库,C++接口,采用了多线程+异步,支持各种色彩打印,支持大规模输入。调整缓冲区之后,一百万次输入benchmark只有2.6s,在DEBUG模式下。
2.这个日志库用了Pybind11导出成了python软件包,并且经过打包之后,构建成了源码包和whl文件打包到了pypi上面,现在所有人都可以pip install mxLogPy来进行我的库的安装。
3.这个日志库不会被python GIL锁限制,它运行在独立的线程里面,所以说,如果短时间需要有十万以上的日志记录的话最好休眠一秒,因为他不会阻塞线程,它是独立的一个线程,在python中是需要这样做的。
点击空白处退出提示
评论