什么是开发人员选项中的Logger Buffer Sizes选项?我们有多种选择,如:
如果我们更改缓冲区大小,是否会对logcat和dmesg实用程序的缓冲区大小产生影响。如果我们将选项设置为OFF,会有什么影响
u2nhd7ah1#
android日志有不同的缓冲区,radio/events/main/system/crash,应用程序可以写入这些缓冲区,由logcat读取。参考此链接!用于解释缓冲器。这些缓冲区基本上是定义大小的循环缓冲区,如果不读取,则会覆盖前一个缓冲区。Logger Buffer Sizes选项允许您更改这些提到的缓冲区的缓冲区大小。增加缓冲区大小将允许您在缓冲区中捕获更多日志,并降低在高频率日志的情况下覆盖的可能性。将该选项设置为"OFF"将禁用日志记录。这些仅影响logcat。与dmesg无关。"dmesg"打印内核的消息缓冲区。
1条答案
按热度按时间u2nhd7ah1#
android日志有不同的缓冲区,radio/events/main/system/crash,应用程序可以写入这些缓冲区,由logcat读取。参考此链接!用于解释缓冲器。
这些缓冲区基本上是定义大小的循环缓冲区,如果不读取,则会覆盖前一个缓冲区。
Logger Buffer Sizes选项允许您更改这些提到的缓冲区的缓冲区大小。
增加缓冲区大小将允许您在缓冲区中捕获更多日志,并降低在高频率日志的情况下覆盖的可能性。将该选项设置为"OFF"将禁用日志记录。
这些仅影响logcat。与dmesg无关。"dmesg"打印内核的消息缓冲区。