摘要: pytorch版本过高,重新安装低版本pytorch即可 阅读全文
posted @ 2020-08-13 17:13 hajiao 阅读(10949) 评论(0) 推荐(1)
摘要: 一、要求 请您根据本课程所学内容总结梳理出一个精简的Linux系统概念模型,最大程度统摄整顿本课程及相关的知识信息,模型应该是逻辑上可以运转的、自洽的,并举例某一两个具体例子(比如读写文件、分配内存、使用I/O驱动某个硬件等)纳入模型中验证模型。, 谈谈您对课程的心得体会,改进建议等。 二、总结梳理 阅读全文
posted @ 2020-07-08 23:26 hajiao 阅读(292) 评论(0) 推荐(0)
摘要: 一、以fork和execve系统调用为例分析中断上下文的切换 中断是在⼀个进程当中从进程的⽤户态到进程的内核态,或从进程的内核态返回到进程的⽤户态,⽽切换进程需要在不同的进程间切换。但⼀般进程上下⽂切换是嵌套到中断上下⽂切换中的,⽐如系统调⽤作为⼀种中断先陷⼊内核,即发⽣中断保存现场和系统调⽤处理过 阅读全文
posted @ 2020-06-13 20:35 hajiao 阅读(307) 评论(0) 推荐(0)
摘要: 一、实验要求 1.找一个系统调用,系统调用号为学号最后2位相同的系统调用 2.通过汇编指令触发该系统调用 3.通过gdb跟踪该系统调用的内核处理过程,重点阅读分析系统调用入口的保存现场、恢复现场和系统调用返回,以及重点关注系统调用过程中内核堆栈状态的变化 4.总结分析系统调用的工作机制。 二、实验环 阅读全文
posted @ 2020-05-26 19:53 hajiao 阅读(513) 评论(0) 推荐(0)
摘要: 一、 按照https://github.com/mengning/mykernel 的说明配置mykernel 2.0,熟悉Linux内核的编译 首先下载补丁包和linux内核代码,这里补丁包已经提前下好了,由于linux内核代码比较大,所以安装一个多线程下载工具axel 把内核解压xz -d li 阅读全文
posted @ 2020-05-11 21:22 hajiao 阅读(395) 评论(0) 推荐(0)