什么是开发人员选项的记录器缓冲区大小

问题描述 投票:0回答:1

开发人员选项的“记录器缓冲区大小”选项是什么?

我们有各种选择,例如:

  • 关闭
  • 64 K
  • 256 K
  • 1 M
  • 4 M
  • 16 M

如果我们要更改缓冲区大小,那么对logcatdmesg实用工具的缓冲区大小是否有影响?如果我们设置选项OFF

会产生什么影响
android logging linux-kernel logcat dmesg
1个回答
0
投票

[Android记录,radio / events / main / system / crash有不同的缓冲区,应用程序可以写入这些缓冲区,这些缓冲区由logcat读取。请参考this link!有关缓冲区的说明。

这些基本上是定义大小的循环缓冲区,如果不读取,则先前的缓冲区将被覆盖。

记录器缓冲区大小选项允许您更改这些提到的缓冲区的缓冲区大小。

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

这些仅影响logcat。它与dmesg不相关。 “ dmesg”打印内核的消息缓冲区。

© www.soinside.com 2019 - 2024. All rights reserved.