您现在的位置是:首页 >技术教程 >RK3568平台开发系列讲解(调试篇)Linux相关日志分析网站首页技术教程
RK3568平台开发系列讲解(调试篇)Linux相关日志分析
简介RK3568平台开发系列讲解(调试篇)Linux相关日志分析
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢本文我们要介绍Linux内核的日志分析。
一、dmesg
printk
是在内核中运行的向控制台输出显示的函数,Linux
内核首先在内核空间分配一个静态缓冲区,作为显示用的空间,然后调用sprintf
,格式化显示字符串,最后调用tty_write
向终端进行信息的显示。在内核编码时,如果想要输出一些信息,通常并不会直接使用printk
,而是会使用其衍生函数,比如 pr_err
/ pr_info
/ pr_debug
等,这些衍生函数附带了日志级别、所属模块等其他信息,比较友好,但其最终还是调用了printk
。printk
函数会将每次输出的日志ÿ
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。