Operating System Course Design, BUAA

By: Michael Tong

It's the homepage for the Operating System Course Design of BUAA. The project was completed during Spring 13 semester. It is contributed by Hao Tong(Michael Tong), Jiaqi Xie, Weihao Qiu and Yuning Chen. I admit that the codes are not the most optimal, and some bugs still do exist. It is only for course reference. Please don't copy the codes without any modification. I'm NOT responsible for any results caused by copying.

Linux_1

Linux 1 mainly focuses on constructing a shell which provides basic internal commands and advanced commands such as redirection and pipe.

Linux_2

Linux 2 mainly focuses on job scheduling. Multi level scheduling, priority sequence optimization and time slices allocation will be achieved.

Linux_3

Linux 3 realized a virtual memory management simulation program which simulating page storage management of monoprogram.

Linux_4

Linux 4 realized a file system. It can manage the files on both disks and virtual disks.

View
Michael Tong's
Home page

It's Michael Tong's personal homepage, you can get more information about him and his projects.

View
Project
on Github

It's the project's homepage on github, you can either contribute to it, or get the code.

Get
Code
now

For installation information, please refer to other pages.