开发人员选项的“记录器缓冲区大小”选项是什么?
我们有各种选择,例如:
- 关闭
- 64 K
- 256 K
- 1 M
- 4 M
- 16 M
如果我们要更改缓冲区大小,那么对logcat和dmesg实用工具的缓冲区大小是否有影响?如果我们设置选项OFF
会产生什么影响[Android记录,radio / events / main / system / crash有不同的缓冲区,应用程序可以写入这些缓冲区,这些缓冲区由logcat读取。请参考this link!有关缓冲区的说明。
这些基本上是定义大小的循环缓冲区,如果不读取,则先前的缓冲区将被覆盖。
记录器缓冲区大小选项允许您更改这些提到的缓冲区的缓冲区大小。
增加缓冲区大小将使您可以在缓冲区中捕获更多日志,并减少在高频日志情况下被覆盖的可能性。将选项设置为“ OFF”将禁用日志记录。
这些仅影响logcat。它与dmesg不相关。 “ dmesg”打印内核的消息缓冲区。