garryyan
garryyan
看下卡顿的时候,日志量是否很大。 现在这里是有个锁,如果日志量非常大,确实有可能出现竞争锁的问题
这么看的话倒有另外两个可能,内存不足的情况下: 1. 压缩需要内存的,内存不足压缩比较慢 2. mmap 内存不足时会 flush 到磁盘的,导致卡顿,我倾向于这个原因 如何确认有待进一步思考。
这里我也只是怀疑,具体需要去看下 mmap 这里内存不足的时候的机制。
这个是系统库,应该是环境问题,建议使用 vs2015 编译。
只在 系统版本: 9.3.1 上出现吗? 我手上没这个系统版本。
我这边没办法重现。你那边是否可以多测两个场景。 1. 自己写个类似的宏格式化,看是否会 crash 2. 直接用 %@ 去格式化这段字符串,是否会 crash
有限制,目前应该是16kb
has been?
a1858bfe11d700581d41a98b29fa963b63a37cf2
暂不支持哦