OS-047:该项目已移至https

时间:2021-05-16 19:39:22
【文件属性】:
文件名称:OS-047:该项目已移至https
文件大小:88KB
文件格式:ZIP
更新时间:2021-05-16 19:39:22
C 必修课程 所需程序和经过测试的版本: gcc:6.3 binutils的:2.28 qemu:2.8.1 wget(首次编译所需) 第一次编译 全部制作 newlib库会在第一次编译时自动从Internet下载。 操作 做qemu 或与kvm一起运行: 使qemu QEMU = kvm 运行一个示例程序 进行分叉测试 示例程序位于用户/程序目录中。 样本测试: 你好 环形 叉测试 执行测试 运行测试 bash测试/ 3.sh 测试清单: test / 3.sh:在两台计算机上运行1个进程的情况下进行迁移 test / 4.sh:当两台机器上有1个进程和2个进程时,迁移第二个进程 test / 5.sh:与3.sh相同,仅程序在启动时需要键盘输入 test / 6.sh:在3台计算机上运行1个进程的情况下进行迁移。 编写,编译和运行新程序 cd用户 echo'#includ
【文件预览】:
OS-047-master
----emacs-config.el(204B)
----kernel()
--------memory()
--------uart.c(2KB)
--------picirq.c(4KB)
--------console.c(2KB)
--------kernel.h(456B)
--------boot.S(2KB)
--------keyboard.c(11KB)
--------timer.c(558B)
--------task.c(9KB)
--------scheduler.c(3KB)
--------fs()
--------israsm.S(2KB)
--------migration.c(3KB)
--------syscall.c(2KB)
--------isr.c(6KB)
--------panic.c(764B)
--------network()
--------Makefile.in(248B)
--------task.h(1KB)
--------main.c(3KB)
----link.ld(731B)
----lib()
--------str()
--------vsprintf.c(5KB)
--------Makefile.in(47B)
----LICENSE(34KB)
----tools()
--------networkprotocol.c(35B)
--------network.h(27B)
--------networkhelper.c(11KB)
----user()
--------link.ld(585B)
--------lib()
--------compiler.sh(794B)
--------Makefile(741B)
--------program()
--------include()
----test()
--------grub-disk-image.sh(1KB)
--------4.sh(365B)
--------5.sh(368B)
--------3.sh(368B)
--------6.sh(447B)
----README.md(1KB)
----Makefile(2KB)
----gdb-config.txt(60B)
----Makefile.in(661B)
----.gitignore(207B)
----include()
--------string.h(969B)
--------kernel()
--------stdarg.h(819B)
--------data_structures()
--------types.h(446B)
--------asm()
--------util.h(1KB)
--------errno.h(483B)
--------gcc.h(158B)

网友评论