Skip to content

hitsz-ids/OS-Kernel-system-software-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

操作系统实验指导书 - 2024秋季 | 哈工大(深圳)

一、课前知识

  1. XV6代码采用 Git 进行管理,如果你对 Git 不熟悉,请看:Git快速入门教程

  2. 我们是远程操作Linux系统,如果你对怎么远程操作Linux不熟悉,请看:MobaXTerm使用教程

    点这里:下载MobaXTerm软件 (如果报病毒请加白名单忽略)

  3. 我们的实验环境是 Linux 系统,如果你对 Linux 命令不熟悉,请看:Linux快速入门

  4. 我们使用 Visual Studio Code 来编辑代码,如果你对 VSCode 不熟悉,请看:VSCode快速入门

二、实验操作

本文档适用 Windows 10 及以上版本的操作系统

本文档是 新手入门指南,熟悉基本的实验环境、实验操作,熟悉以后更多实验具体内容请看 课程官方实验文档

Chapter01:远程实验环境的使用/下载XV6代码

Chapter02:Visual Studio Code 查看远程 XV6 代码

Chapter03:Lab1:XV6与Unix实用程序

Chapter04:Lab2:进程与系统调用

Chapter05:Lab3:锁机制的应用

Chapter06:Lab4:页表

Chapter07:Lab5:基于FUSE的青春版EXT2文件系统

Chapter08:扩展实验:给XV6增加多线程支持

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages