Skip to main content

COMP 3300 - xv6

Last updated on 2023/01/05

Introduction

xv6 is used by some professors to teach this course, but not all. xv6 is a small Unix-like operating system developed by MIT. Its size and relative simplicity make it more suitable for use in the classroom when learning about operating systems, compared to a full modern OS.

As of Winter 2023, COMP-3300 is using the older x86 version of xv6, as opposed to the newer RISC-V version. Since the x86 version is no longer actively maintained, this may result in compatibility issues when trying to run xv6 locally, as opposed to using the School of Computer Science servers which can be slow.

Resources