E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
menuOS
2019-2020-1 20199319《Linux内核原理与分析》第四周作业
MenuOS
的构造基础知识1、操作系统的两把宝剑:①中断上下文的切换:保存现场和恢复现场;②进程上下文的切换。
20199319范晓楠
·
2019-10-09 17:00
2019-2020-1 20199307《Linux内核原理与分析》第四周作业
MenuOS
的构造一:Linux内核源码结构linux内核源码如下(实验所用的linux-3.18.6版本)其中,arch目录包括了所有和体系结构相关的核心代码。
蒋昕睿_20199307
·
2019-10-07 02:00
2019-2020-1 20199327《Linux内核原理与分析》第四周作业
MenuOS
的构造操作系统的两把宝剑:中断上下文的切换——保存现场和恢复现场;进程上下文的切换;关键目录arch:与体系结构相关的子目录列表,存放CPU体系结构的相关代码;block:存放Linux存储系统中关于块设备管理的代码
肖子玉20199327
·
2019-10-06 20:00
2019-2020-1 20199304《Linux内核原理与分析》第四周作业
第三章
MenuOs
的构造一.前情回顾计算机的三大法宝:-存储程序计算机-函数调用堆栈-中断操作系统的两把宝剑:-中断上下文的切换(保存现场和恢复现场)-进程上下文的切换二.3.1Linux内核源代码简介
刘北圣
·
2019-10-06 18:00
2019-2020-1 20199308《Linux内核原理与分析》第四周作业
《Linux内核分析》第三章
MenuOS
的构造3.1Linux内核源代码简介操作系统的“两把宝剑”中断上下文:保存现场和恢复现场进程上下文目录结构arch:与体系结构相关的子目录列表,存放CPU体系结构的相关代码
20199308黄思佳
·
2019-10-06 16:00
2019-2020-1 20199324《Linux内核原理与分析》第四周作业
第三章
MenuOs
的构造一.知识点总结计算机的三大法宝:存储程序计算机函数调用堆栈中断操作系统的两把宝剑:中断上下文的切换(保存现场和恢复现场)进程上下文的切换它们都和汇编语言有着密不可分的联系Linux
杨蕾新20199324
·
2019-10-06 15:00
2019-2020-1 20199301《Linux内核原理与分析》第四周作业
Week4
MenuOS
的构造一、上周复习计算机的三大法宝:存储程序计算机;函数调用堆栈;中断。
洛桑曲珍20199301
·
2019-10-05 14:00
2019-2020-1 20199329《Linux内核原理与分析》第四周作业
《Linux内核原理与分析》第四周作业一.上周问题总结:虚拟机环境缺少部分库文件书本知识使用不够熟练二.本周学习内容:1.实验楼环境使用gdb跟踪调试内核1.1在该环境下输入如下命令启动
menuos
:cdLinuxKernel
朱星帆20199329
·
2019-10-04 20:00
2019-2020-1 20199309《Linux内核原理与分析》第四周作业
MenuOS
的构造一.Linux源代码的关键目录block:存放块设备管理代码;crypto:存放常见加密算法的C语言代码;Documentation:存放一些文档;drivers:驱动目录;firmware
20199305易子晗
·
2019-10-04 15:00
2019-2020-1 20199310《Linux内核原理与分析》第四周作业
1.问题描述在前面的文章中,已经接触过一些Linux内核的知识,本文将进一步从Linux内核源代码的目录结构入手,在OracleVMVirtualBox的Linux环境中构造一个简单的操作系统
MenuOS
20199310娄豪
·
2019-10-03 21:00
2019-2020-1 20199326《Linux内核原理与分析》第四周作业
第四周学习内容庖丁解牛Linux内核分析第三章:
MenuOS
的构造Linux内核分析实验三学到的一些知识操作系统两大宝剑:1.中断上下文的切换--保存现场和恢复现场2.进程上下文的切换Linux内核版本号命名规则
冯文浩20199326
·
2019-10-03 16:00
2019-2020-1 20199306《Linux内核原理与分析》第四周作业
构造一个简单的Linux系统
MenuOS
使用gdb跟踪调试内核打开shell上述代码分析:qemu:启动已经安装在系统中的相当于虚拟机的程序qemu,这个程序为内核的启动提供一个上下文环境。
20199306—胡一鸣
·
2019-10-03 15:00
2019-2020-4 20199317《Linux内核原理与分析》第四周作业
第3章
MenuOS
的构造1Linux内核源代码简介计算机的“3大法宝”:存储程序计算机、函数调用堆栈和中断。
20199317-程峥华
·
2019-10-02 22:00
20199314 Linux内核原理与分析 第四周作业
MenuOS
的构造一、Linux内核源代码简介Linux内核源码的目录结构如图其中包含了很多子目录,存放了不同类型的代码。
20199314贺泽华
·
2019-10-02 21:00
2018-2019-1 20189203 《Linux内核原理与分析》第七周作业
第一部分实验增加fork命令,运行
MenuOS
如下:设置断点:跟踪调试过程:停在的do_fork()的位置上停在copy_process停在dup_task_struct停在copy_thread第二部分代码分析
20189203梓航
·
2018-11-25 12:00
2018-2019-1 20189213《Linux内核原理与分析》第六周作业
系统调用的三层机制(下)给
MenuOS
增加time和time_asm命令首先是删除menu目录,并用gitclone重新克隆一个新版本的menu:进入menu,由于已经提供了一个脚本rootfs,运行makerootfs
20189213桂方平
·
2018-11-18 21:00
2018-2019-1 20189203《linux内核原理与分析》第六周作业
第一部分给
MenuOS
增加命令输入命令rm-rfmenugitclonehttp://github.com/mengning/menu.gitmakerootfs查看增加的time和time_asm命令第二部分实验
20189203梓航
·
2018-11-18 18:00
系统调用的三层机制(下)
2018-2019-120189224《庖丁解牛Iinux内核分析》第五周学习总结
MenuOS
增加命令1.在前两章的基础上进行本次实验,因此需要删除menu克隆已经集成好前面两个命令的新版本的的menucd
20189224史馨怡
·
2018-11-18 17:00
Linux内核分析第六次作业
分析system_call中断处理过程一、先在实验楼的虚拟机中
MenuOs
增加utsname和utsname-asm指令。
20189223
·
2018-11-18 16:00
2018-2019-1 20189210 《LInux内核原理与分析》第六周作业
系统调用实验(下):将第四章的两个实验集成到
MenuOS
系统中,将其作为
MenuOS
系统的两个命令,新版本的menu中已经把两个系统调用添加进去了,只需重新克隆一个新版本的menu。
20189210牟健
·
2018-11-18 08:00
2018-2019-1 20189204《Linux内核原理与分析》第六周作业
《庖丁解牛》第5章——系统调用的三层机制(下)一、学习内容及试验过程总结5.1给
MenuOS
增加命令给
MenuOS
增加time和time-asm命令更新menu代码到最新版在main函数中增加MenuConfig
20189204张博文
·
2018-11-16 22:00
2018-2019-1 20189204《Linux内核原理与分析》第四周作业
《庖丁解牛》第3章——
MenuOS
的构造3.1Linux内核源代码简介计算机三大法宝:存储程序计算机、系统调用堆栈、中断操作系统两把宝剑:中断切换上下文、进程切换上下文Linux内核源码的目录结构其中,
20189204张博文
·
2018-11-04 17:00
MenOS
2018-2019-120189224《庖丁解牛Iinux内核分析》第三周学习总结
MenuOS
的构造下载内核源代码编译内核cd~/LinuxKernel/wgethttps://www.kernel.org
20189224史馨怡
·
2018-11-03 21:00
2018-2019-1 20189213《Linux内核原理与分析》第四周作业
《Linux内核原理与分析》第四周学习总结:1.课本知识总结:本章内容并不多,首先是介绍了一些Linux内核源代码的目录结构,并基于Linux内核源代码构造一个简单的操作系统
MenuOS
,同时在
MenuOS
20189213桂方平
·
2018-11-02 14:00
Linux第六周作业
makerootfs//rootfs是事先写好的一个脚本,自动编译自动生成根文件系统,同时自动启动
MenuOS
2test.c源代码修改如下:
9225王孟亚
·
2017-11-06 01:00
2017-2018-1 20179226《Linux内核原理与分析》第六周作业
实验给
MenuOS
增加time和time-asm命令的方法:1.更新menu代码到最新版2.在main()函数中增加MenuConfig3.增加对应的Time函数和TimeAsm函数4.makerootfs
20179226任逸飞
·
2017-11-05 10:00
2017-2018-1 20179202《Linux内核原理与分析》第六周作业
一、系统调用实验(下):1.编辑menu中的text.c文件,给
MenuOS
增加rename和rename_asm命令:makerootf打开menu镜像,可以看到
MenuOS
菜单中新增了两条命令:2.
20179202杨晓桐
·
2017-11-04 22:00
20179223《Linux内核原理与解析》第六周学习笔记
视频知识学习给
MenuOS
增加time和time-asm命令1.更新menu代码到最新版2.再main()函数中增加MenuConfig3.增加对应的Time函数和TimeAsm函数(这里的函数要换成我们自己编写的使用系统调用的函数
20179223刘霄
·
2017-11-03 22:00
2017-2018-1 20179226《Linux内核原理与分析》第四周作业
qemu-kernellinux-3.18.6/arch/x86/boot/bzImage-initrdroofs.img会发现弹出新的窗口,代表启动构建好了的linux内核启动结果如下图:加载根文件系统,init执行后,就看到了
MenuOS
20179226任逸飞
·
2017-10-22 09:00
2017-2018-1 20179202《Linux内核原理与分析》第四周作业
一、跟踪分析内核的启动过程实验:1.启动
Menuos
:qemu仿真kernel:qemu-kernellinux-3.18.6/arch/x86/boot/bzImage-initrdrootfs.img
20179202杨晓桐
·
2017-10-21 17:00
实验七:Linux内核如何装载和启动一个可执行程序
钟晶晶+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一.实验过程1.1启动
menuos
,可以看见多了一行
weixin_30498921
·
2017-04-07 16:00
操作系统
shell
3跟踪分析Linux内核的启动过程
安大大+原创作品转载请注明出处+《Linux操作系统分析》MOOC课程实验使用自己的Linux系统环境搭建
MenuOS
的过程#下载内核源代码编译内核cd~/LinuxKernel/wgethttps:/
夏天的篮球
·
2017-03-10 09:44
20169212《Linux内核原理与分析》第七周作业
实验给
MenuOS
增加time和time-asm命令的方法:更新menu代码到最新版再main()函数中增加MenuConfig增加对应的Time函数和TimeAsm函数(这里的函数要换成我们自己编写的使用系统调用的函数
Jarvan_D
·
2016-11-06 22:00
linux内核启动过程追踪
慕课18原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000”一、使用自己的Linux系统环境搭建
MenuOS
初秋的风
·
2016-04-03 18:04
linux内核分析
liunx相关
linux内核启动过程追踪
慕课18原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000”一、使用自己的Linux系统环境搭建
MenuOS
CLP_CSDNID
·
2016-04-03 18:00
Linux内核分析:实验六--Linux进程的创建过程分析
刘畅原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000概述本次实验在
MenuOS
中加入fork系统调用
Lansing999
·
2016-04-03 14:00
分析system_call中断处理过程
江纯杰原创作品转载请注明出处《Linux内核分析》MOOC课程上一次实验使用C函数和嵌入式汇编完成getpid系统调用,本次实验把上次写的系统调用代码加入
MenuOS
中,执行并跟踪这个系统调用的执行的过程
chwun
·
2016-03-27 22:00
linux
函数
汇编
kernel
Linux内核分析——系统调用(下)
pianogirl原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、给
MenuOS
增加自定义fork
pianogirl123
·
2016-03-27 20:40
Linux
从 system_call走进linux系统调用
慕课18原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000、课程实验:添加系统调用到
MenuOS
,
CLP_CSDNID
·
2016-03-27 18:00
Linux内核分析:实验五--使用GDB跟踪系统调用执行过程
这次实验把上次实验写的系统调用代码加入
MenuOS
中,并且跟踪这个系统调用的执行的
Lansing999
·
2016-03-27 12:00
分析system_call中断处理过程
最初版本的
MenuOS
只支持version和help命令,显然这并不能满足我们的需求。我们现在来为它添加一个fork命令和fork-asm命令,其作用是测试fork的系统调用。
不高不富不帅的陈政_
·
2016-03-26 16:00
gdb
内核
fork
系统调用
menuOS
Linux内核分析——构造一个简单的Linux内核
MenuOS
pianogirl原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000一、Linux内核源代码http://codelab.shiyanlou.com/xref/linux-3.18.6/值得关注的几个目录:/arch-该目录中包含和硬件体系结构相关的代码,每种平台占一个相应的目录。-和32位PC相
pianogirl123
·
2016-03-12 18:26
Linux
Linux内核分析:实验三--内核启动过程分析
课程http://mooc.study.163.com/course/USTC-1000029000概述本次实验阅读Linux-3.18.6版本的部分内核源码,并通过调试跟踪简化版本的Linux内核–
MenuOS
Lansing999
·
2016-03-12 00:00
源码
linux
kernel
内核
《Linux操作系统分析》之跟踪分析Linux内核的启动过程
本篇文章分析的是一个经过精简后的Linux系统
MENUOS
,通过对idle进程、1号进程的分析。来说明系统中进程的启动过程。相关知识首先关于这篇文章会介绍一些用到的知识。
WSYW126
·
2016-03-10 22:00
linux
内核
Linux内核分析——第三周学习笔记20135308
第三周构造一个简单的Linux系统
MenuOS
计算机三个法宝:1、存储程序计算机2、函数调用堆栈3、中断操作系统两把宝剑:1、中断上下文的切换:保存现场和恢复现场2、进程上下文的切换一、阅读Linux内核代码本周我们要学习如何阅读
bonjourvivi
·
2016-03-07 17:00
分析system_call中断处理过程
我们在之前的
MenuOS
中加入 getpid() 功能。然后在 getpid 处打断点,然后看看这系统调用详细是怎么运作的。
·
2015-11-12 20:10
System
分析system_call中断处理过程
一、实验过程 新版
MenuOS
中添加了 fork 功能。 接下来用 gdb 跟踪调试了 fork 等工作过程。 二、实验分析 1.
·
2015-11-12 20:09
System
使用gdb跟踪Linux内核启动过程(从start_kernel到init进程启动)
运行
MenuOS
系统 在实验楼的虚拟机环境里,打击打开shell,使用下面的命令 1 cd LinuxKernel/ 2 qemu -kernel linux-3.18.6/arch/x86/boot
·
2015-11-12 20:07
kernel
《Linux内核分析》 week5作业-system call中断处理过程
这样当
Menuos
运行起来时,界面就会多出time与time-asm选项。 3.通过make rootfs命令运行 &n
·
2015-11-11 10:37
System
分析system_call中断处理过程
将getpid嵌入
menuos
代码从github下载,步骤如下: 1. 增加一个函数,getpid 2.
·
2015-11-09 13:49
System
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他