- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换
原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号 181 本次实验从整体上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换 一、阅读理解task_struct数据结构 代码链接 1.什么是进程 进程是程序的一个执行实例 进程是正在执行的程序 进程是能分配处理器并由处理器执行的实体 为...
2019-03-22 21:55:54
801
原创 举例跟踪分析Linux内核5.0系统调用处理过程
原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 学号 181 本次实验主要内容如下: 编译内核5.0 选择系统调用号后两位与您的学号后两位相同的系统调用进行跟踪分析 一、编译内核5.0 方法 下载内核、解压、make 内核下载地址https://mirrors.edge.kernel.org/pub/linux/kernel/v5....
2019-03-17 13:27:46
545
原创 基于mykernel的简单时间片轮转多道程序内核代码分析
学号后三位:181 原创作品转载请注明出处 + https://github.com/mengning/linuxkernel/ 一、初始实验——使用环境 本实验使用实验楼的环境。 第一步:在实验楼的shell里输入 cd LinuxKernel/linux-3.9.4 rm -rf mykernel patch -p1 < ../mykernel_for_linux3.9.4sc.patc...
2019-03-08 20:56:20
354
原创 高级网络技术(TCP/IP协议族 第2章)
1.分层协议 两个实体之间要进行通信就需要一个协议,而当该通信比较复杂的时候,有必要将这个复杂的任务划分为多层,此时我们就需要多个协议,每层都有各自协议服务。 分层模型重要概念 1.服务 下层为上层服务(无连接、面向连接) 2.接口 下层为上层服务的入口,每个接口都定义了该层必须向它的上层提供什么样的信息和服务。 3.封装 上层协议单元被封装在下层协议载荷中 发送方的每一层都要使用下一层所提供的...
2018-11-20 21:03:45
750
原创 (鸟叔的Linux私房菜)学习笔记1—安装安装CentOS 7
下载镜像 这里我用的是CentOS-7-x86_64-DVD-1804.iso,下载地址为http://mirrors.163.com/centos/7/isos/x86_64/ 里面还有其他格式的镜像供下载。 安装 打开VM—>新建虚拟机 点击下一步 点击下一步 点击下一步 点击下一步 点击下一步 点击完成,虚拟机初步创建完成。 选择使用ISO镜像文件 选择使用CentOS-...
2018-11-20 18:17:11
668
线性表的基础训练 顺序表
2018-11-21
线性表的基础训练 链表
2018-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人