0

开发者选项的 Logger Buffer Sizes 选项是什么?

我们有多种选择,例如:

  • 离开
  • 64 千
  • 256 千
  • 1M
  • 4M
  • 16 米

如果我们要更改缓冲区大小,是否会对logcatdmesg实用程序的缓冲区大小产生任何影响。如果我们将选项设置为OFF会有什么影响

4

1 回答 1

0

android logging 有不同的缓冲区,radio/events/main/system/crash,应用程序可以写入这些缓冲区,由 logcat 读取。参考这个链接!用于解释缓冲区。

这些基本上是定义大小的循环缓冲区,如果没有读取,前一个缓冲区将被覆盖。

Logger Buffer Sizes 选项允许您更改这些提到的缓冲区的缓冲区大小。

增加缓冲区大小将允许您在缓冲区中捕获更多日志,并在高频日志的情况下降低覆盖的可能性。将该选项设置为“OFF”将禁用日志记录。

这些只会影响 logcat。它与 dmesg 无关。“dmesg”打印内核的消息缓冲区。

于 2019-10-30T05:39:19.577 回答