Next:
Introduction to Nachos
Up:
A Road Map Through
Previous:
A Road Map Through
Contents
Introduction to Nachos
Nachos Machine
Machine Components
Interrupt Management
Real-Time Clock Interrupts
Address Translation
Linear Page Tables
Software Managed TLB
Console Device
Disk Device
Nachos Threads
Mechanics of Thread Switching
Threads & Scheduling
Synchronization and Mutual Exclusion
Special Notes
User-Level Processes
Process Creation
Creating a Noff Binary
System Calls and Exception Handling
Execution Trace of User-Level Process
Nachos Filesystem
SynchDisk
FileSystem Object
OpenFile Object
File System Physical Representation
File Header
Directories
Putting It All Together
Experience With Nachos Assignments
General Tips
Synchronization
Multiprogramming
Virtual Memory
File System
Common Errors
MIPS Architecture
About this document ...
Thomas Narten
Mon Feb 3 15:00:27 EST 1997