Logan icon indicating copy to clipboard operation
Logan copied to clipboard

logan性能优化建议

Open hevinzhang opened this issue 4 years ago • 3 comments

做了10w次写入日志的性能实验,CPU峰值达到183%(iphone x max)。 在分析CPU时发现,写每行日志,都要判断文件路径可访问的方法(access(path, F_OK)),该系统方案耗时且占用CPU资源。 建议优化为,仅在初始化时判断一次文件是否可访问。经测试CPU峰值可减少 44.1%,耗时可减少 46.3%。 image

hevinzhang avatar Aug 09 '21 03:08 hevinzhang

求PR

Richard-Cao avatar Aug 09 '21 03:08 Richard-Cao

@hevinzhang 你好,你的这个优化,有开源计划吗?我们也学习一下

tianshaokai avatar Nov 05 '21 06:11 tianshaokai

感觉是规避被其他应用占用、多进程占用或者被删除的情况吧?

SpannerBear avatar Jan 07 '22 09:01 SpannerBear