Linux内核分析
文章平均质量分 84
SunnyBeiKe
喜爱计算机,励志考研深造!
展开
-
内核分析之编译内核
推荐两个网站:第一个:http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html 。这个网站是介绍编译内核用到的命令和步骤的,很简单。第二个:http://lamp.linux.gov.cn/Linux/kernel_原创 2011-07-30 19:02:14 · 639 阅读 · 0 评论 -
Linux内核如何计算链表的位置
参考文章:http://blog.csdn.net/yunsongice/article/details/5471096如果需要有某种数据结构的队列,就在这种数据结构定义内部放上一个list_head数据结构。例如,建立数据结构foo链表的方式是,在foo的定义中,嵌入了一个转载 2011-09-17 20:25:53 · 871 阅读 · 0 评论 -
内核通知链机制的原理及实现
转自:http://blog.sina.com.cn/s/blog_6683e49d0100tovr.html这篇文章是对以下两位博主的文章进行了简单整理转载引用,备忘。非常感谢两位的分享。http://my.chinaunix.net/space.php?uid=25445243&do=blog&id=212959http://yfydz.cublog.cn 一、转载 2011-11-27 11:26:58 · 1461 阅读 · 0 评论 -
Linux内核模块之——THIS_MODULE
转自:http://3592063.blog.51cto.com/3582063/667774转载 2012-09-28 08:23:17 · 1097 阅读 · 0 评论 -
Linux中的per_cpu机制
转自:http://blog.chinaunix.net/uid-25538637-id-307089.html转载 2012-09-28 09:20:20 · 1464 阅读 · 0 评论 -
Linux内核中ACPI电源管理部分解析
ACPI包括很多功能,电源管理是其功能之一,具体的ACPI的介绍可以参考ACPI的技术文档。Linux中利用模块机制,实现ACPI对电源的管理:static struct cpufreq_driver acpi_cpufreq_driver = { .verify = acpi_cpufreq_verify, .target = acpi_cpufreq_target, .b原创 2012-09-28 15:56:13 · 8795 阅读 · 0 评论 -
Linux内核通知链——notifier_call_chain
转自:http://bbs.chinaunix.net/thread-2011776-1-1.html大多数内核子系统都是相互独立的,因此某个子系统可能对其它子系统产生的事件感兴趣。为了满足这个需求,也即是让某个子系统在发生某个事件时通知其它的子系统,Linux内核提供了通知链的机制。通知链表只能够在内核的子系统之间使用,而不能够在内核与用户空间之间进行事件的通知。 通知链表是一个函转载 2012-09-28 17:40:03 · 5192 阅读 · 0 评论 -
Qemu 调试内核 出错 Remote 'g' packet reply is too long:
Remote 'g' packet reply is too long: 28636081ffffffff6cca69010000000000fc090000000000685f5481fffffffff9774a81ffffffff36636081ffffffffb85f5481ffffffffa05f5481ffffffff00800001000000000000000000000000985原创 2014-10-31 10:51:05 · 4557 阅读 · 0 评论 -
Linux内核调试方法总结
转自:http://my.oschina.net/fgq611/blog/113249内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。转载 2014-10-31 22:31:10 · 1198 阅读 · 0 评论