gpt4 book ai didi

android - Android 中的 LogCat 调用计算量大吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:46:41 25 4
gpt4 key购买 nike

我想对我的 Android 应用程序中的某些代码块进行一些性能基准测试。我的计划是在各个点测量 System.nanoTime(),然后将差异输出到 Logcat。

但是,我想知道对 Log.i() 本身的调用是否实际上在计算上很昂贵,因此可能会扭曲结果?

在内部我不知道 Log.i(...) 实际上在做什么 - 它是直接写入 USB 上的某个输出流还是只是将日志消息放入队列被一些真正工作的异步线程接收?

最佳答案

它可以让您了解正在发生的事情,但永远不会非常精确。你应该使用 android 的配置文件工具之一(你可以找到它 here )。 Log.*是完全异步的,具体实现细节不知道

关于android - Android 中的 LogCat 调用计算量大吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32473574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com