我隐约记得一个内核扩展,其中最后几 KB 的日志记录被保存到合适主板上的某个内存中。这使您可以在下次启动时从 oops/panic 中恢复转储。对于服务器场非常有用。
有人记得那个扩展名是什么吗?或具有该存储的主板功能。
有没有办法留出一些 RAM 并将其保存在那里(对于嵌入式系统)?
我隐约记得一个内核扩展,其中最后几 KB 的日志记录被保存到合适主板上的某个内存中。这使您可以在下次启动时从 oops/panic 中恢复转储。对于服务器场非常有用。
有人记得那个扩展名是什么吗?或具有该存储的主板功能。
有没有办法留出一些 RAM 并将其保存在那里(对于嵌入式系统)?
最初这是 Android 内核的功能,称为RAM 控制台。可以使用CONFIG_ANDROID_RAM_CONSOLE选项启用它。
现在,称为pstore的类似机制在主线内核中可用(由此提交添加)。您可以使用CONFIG_PSTORE_*选项启用它。
有关 RAM 控制台上游的更多详细信息,请参见此处。