内核定时器-简单使用
介绍了内核定时器,相关的数据结构,简单的使用方法,做了一个实验,开启一个2s的定时器
字符设备节点读写实验
在模块中创建了一个字符设备节点,并能够在用户空间使用read/write对其进行读写
timer
介绍了定时器相关的库函数,如何创建各种定时器和相关的原理
linux books
在这篇文章中,我介绍了和linux相关的一些书籍包括他们的主要内容和特点
观察进程地址空间
在这篇文章中,我介绍了如何观察一个进程的地址空间
Process address space/进程地址空间
在这片文章中,我介绍了关于进程的地址空间的相关内容,首先介绍了进程地址空间的定义,和它的大小,然后介绍了在内核源码中实现的方式mm_struct,之后介绍了其中进程能够访问的部分VMA,以及VMA在内核源码中实现的结构
nginx_给网站配置ssl证书
在这篇文章中,我介绍了使用nginx作为web服务器,然后给网站配置ssl证书,并且将非https的访问,重定向到了https上
nginx_安装
在这篇文章中,我介绍了如何在centos7平台上使用包管理和源码的方式安装nginx
qemu+gdb debug kernel
在这篇文章中我介绍了如何通过qemu和gdb来调试内核
编写一个内核模块
在这篇文章中我介绍了如何编写一个内核模块,从需要安装哪些包,到makefile怎么写.最后是实验结果的展示和对过程中的一些细节的解释