会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
chengjin96
博客园
首页
新随笔
联系
订阅
管理
2020年7月9日
课程学习总结报告
摘要: @(Linux系统分析课程总结) Linux概念模型 在Linux系统分析这门课中,我们主要学习了中断,系统调用,程序加载执行,进程管理,文件系统,计时器方面等方面的内容。 通过这门课的学习让我初步了解到了,Linux系统的大致运行过程。 时钟贯穿了整个系统,文件的创建需要带有时间信息,进程的执行也
阅读全文
posted @ 2020-07-09 11:48 chengjin96
阅读(252)
评论(0)
推荐(1)
2020年6月8日
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程
摘要: @(Linux进程切换一般过程) 实验环境 |OS |Linux cj-virtual-machine 5.3.0-51-generic | |-|-| | 虚拟机 | QEMU | | 内核版本 | 5.3.4 | | 调式方法 | GDB | PS:调试环境安装请看上一篇博客汇编级理解Linux
阅读全文
posted @ 2020-06-08 12:16 chengjin96
阅读(509)
评论(0)
推荐(1)
2020年5月23日
深入理解Linux系统调用
摘要: @ "TOC" 1 操作说明 本次实验采用20号系统调用 通过汇编指令触发该系统调用 通过gdb跟踪该系统调用的内核处理过程 阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及关注系统调用过程中内核堆栈状态的变化 2 知识预备 我们知道,中断是操作系统的一个重要概念,是操作系统并发操作的的
阅读全文
posted @ 2020-05-23 11:09 chengjin96
阅读(881)
评论(0)
推荐(1)
2020年5月7日
基于mykernel2.0编写一个操作系统内核
摘要: 1. 实验环境配置-mykernel 2.0(参考https://github.com/mengning/mykernel ) (1)本机环境:VMware® Workstation 15 Pro + Ubuntu18.04.4 LTS (2)在Ubuntu环境中,右键打开terminal(默认在/
阅读全文
posted @ 2020-05-07 12:53 chengjin96
阅读(519)
评论(0)
推荐(2)
公告