log优化