0
我使用的壁画到在ListView加载图像。每个列表项目包含约25个图像。当我使通过调用 FLog.setMinimumLoggingLevel(FLog.VERBOSE)壁画记录; 我看到了一个巨大的性能下降,25个图像设置图像耗资约6-10ms。但是,当壁画日志禁用时,它只需要1-2ms。任何人都可以解释原因吗?setMinimumLoggingLevel为详细导致性能下降
我使用的壁画到在ListView加载图像。每个列表项目包含约25个图像。当我使通过调用 FLog.setMinimumLoggingLevel(FLog.VERBOSE)壁画记录; 我看到了一个巨大的性能下降,25个图像设置图像耗资约6-10ms。但是,当壁画日志禁用时,它只需要1-2ms。任何人都可以解释原因吗?setMinimumLoggingLevel为详细导致性能下降
壁画做额外的日志记录,如果它被设置为详细调试的目的。打印语句不仅会减慢速度,而且还会出于调试目的进行额外的计算。
你可以看到这些日志实例在这里:https://github.com/facebook/fresco/search?utf8=%E2%9C%93&q=FLog.v&type=
由于产生大量的日志信息需要时间? – TripeHound