![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux kernel
beginning1126
这个作者很懒,什么都没留下…
展开
-
linux内核研究1
linux 内核简介 内核的功能: 响应中断的中断服务程序;负责管理多个进程从而分享处理器时间的调度程序;负责管理进程地址空间的内存管理程序和网络;进程间通信;内核独立于普通应用程序,处于系统态,有受保护的内存空间;有访问硬件的权限。 内核空间和用户空间的关系: 从整个操作系统来看,上图很好的从逻辑层面表明了其关系,我们大部分工作都是在用户空间完成,通过接口调用原创 2013-11-10 18:07:47 · 952 阅读 · 0 评论 -
linux内核研究2
获取内核源码: www.kernel.org 内核源码树: 编译与安装内核: make xconfig/make gconfigmakemake modules_install 内核开发注意点: 不能访问C库,只能访问内核头文件定义的函数,比如没有printf,可以使用printk,使用方法差不多少;必须使用GNU C,static inline内联函数、内原创 2013-11-10 21:40:28 · 727 阅读 · 0 评论 -
linux下的Netfilter&iptables
本人研究linux的防火墙系统也有一段时间了,由于近来涉及到的工作比较纷杂,久而久之怕生熟了。趁有时间,好好把这方面的东西总结一番。一来是给自己做个沉淀,二来也欢迎这方面比较牛的前辈给小弟予以指点,共同学习,共同进步。 这里说明一下:本系列博文主要侧重于分析Netfilter的实现机制,原理和设计思想层面的东西,同时从用户态的iptables到内核态的Netfilter其交互过程和通信手转载 2013-11-13 17:14:45 · 1775 阅读 · 0 评论