# linux-kernel-experiment **Repository Path**: t0rped0/linux-kernel-experiment ## Basic Information - **Project Name**: linux-kernel-experiment - **Description**: linux 内核实验 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-05 - **Last Updated**: 2022-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README linux内核实验 ======================= linux 内核实验 1.观察linux内核行为 编程从 /proc/proc /proc 获取内核信息并跟踪 2.shell系统设计 编写shell命令解释系统,利用元字符控制进程行为 3.内核定时 研究内核时间控制,测量和监控多线程并发执行内核的时间 4.内核模块 设计动态模块,利用模块构造自己的PROC文件 5.系统调用虚拟内存 研究系统调用的设计方法。实现自定义系统调用,在内核空间和用户空间之间交换数据;利用系统调用探测虚拟内存缺页情况和调度机制 6.同步机制 构造自定义内核同步机制,完成进程组同步执行 7.字符设备驱动 实现一个可动态加载的虚拟字符设备驱动程序