$ time ./test_press_zlog 100 1000
real 0m0.732s
user 0m1.030s
sys 0m1.080s
$ time ./test_press_zlog 100 1000 # synchronous I/O open
real 0m20.646s
user 0m2.570s
sys 0m6.950s
$ time ./test_press_zlog 100 1000
real 0m0.732s
user 0m1.030s
sys 0m1.080s
$ time ./test_press_zlog 100 1000 # synchronous I/O open
real 0m20.646s
user 0m2.570s
sys 0m6.950s
引用来自“Monkey”的答案
zlog1.0.2已经发布,支持同步IO文件,在文件路径前加一个减号即可
不过打开后速度极慢
引用来自“难易”的答案
zlog1.0.2已经发布,支持同步IO文件,在文件路径前加一个减号即可
不过打开后速度极慢
能不能做一个接口呢,用来控制同步IO。如果用户想实时刷新的话,调用一个函数, 或者传个参数~~~