![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 69
zhouxinfengone
这个作者很懒,什么都没留下…
展开
-
ftrace使用简介(三)
1.1 使用 trace_printk 打印跟踪信息 1.1 使用 trace_printk 打印跟踪信息 ftrace 提供了一个用于向 ftrace 跟踪缓冲区输出跟踪信息的工具函数,叫做 trace_printk(),它的使用方式与 printk() 类似。可以通过 trace 文件读取该函数的输出。从头文件 include/linux/kernel.h 中可以看到,转载 2013-03-21 00:10:45 · 609 阅读 · 0 评论 -
Linux芯片级移植与底层驱动(基于3.7.4内核) --内核节拍
http://21cnbao.blog.51cto.com/109393/1127016 1. SoC Linux底层驱动的组成和现状 为了让Linux在一个全新的ARM SoC上运行,需要提供大量的底层支撑,如定时器节拍、中断控制器、SMP启动、CPU hotplug以及底层的GPIO、clock、pinctrl和DMA硬件的封装等。定时器节拍、中断控制器、SMP启转载 2013-03-06 19:51:34 · 480 阅读 · 0 评论 -
Linux下的C编程实战(四)――“线程”控制与“线程”通信编程
http://21cnbao.blog.51cto.com/109393/120039 1.Linux“线程” 笔者曾经在《基于嵌入式操作系统VxWorks的多任务并发程序设计》(《软件报》2006年第5~12期)中详细叙述了进程和线程的区别,并曾经说明Linux是一种“多进程单线程”的操作系统。Linux本身只有进程的概念,而其所谓的“线程”本质上在内核里仍然是进程转载 2013-03-06 19:49:44 · 470 阅读 · 0 评论 -
Linux进程创建,子进程对父进程资源“写时拷贝”的证明
http://21cnbao.blog.51cto.com/109393/129485 传统的fork()系统调用直接把所有的资源复制给新创建的进程。这种实现过于简单并且效率低下,因为它拷贝的数据或许可以共享(This approach is significantly naïve and inefficient in that it copies much data that mi转载 2013-03-06 19:45:11 · 364 阅读 · 0 评论