不温不火修缮中...🔥🚧
运行命令查看使用帮助
cargo run help
Chapter | What To Do |
---|---|
Introduction | No homework (yet) |
Chapter | What To Do | Status |
---|---|---|
Abstraction: Processes | Run process-run | ✔️ |
Process API | Run fork and write some code | ✔️ |
Direct Execution | Write some code | |
Scheduling Basics | Run scheduler | ✔️ |
MLFQ Scheduling | Run mlfq | ✔️ |
Lottery Scheduling | Run lottery | ✔️ |
Multiprocessor Scheduling | Run multi | ❌ |
Abstraction: Address Spaces | Write some code | |
VM API | Write some code | |
Relocation | Run relocation | ✔️ |
Segmentation | Run segmentation | ✔️ |
Free Space | Run malloc | ✔️ |
Paging | Run paging-linear-translate | ✔️ |
TLBs | Write some code | |
Multi-level Paging | Run paging-multilevel-translate | ✔️ |
Paging Mechanism | Run mem.c | ❌ |
Paging Policy | Run paging-policy | ✔️ |
Complete VM | No homework (yet) |
Chapter | What To Do | Status |
---|---|---|
Threads Intro | Run x86 | 🚧 |
Thread API | Run some C code | ❌ |
Locks | Run x86 | 🚧 |
Lock Usage | Write some code | |
Condition Variables | Run some C code | ❌ |
Semaphores | Read and write some code | |
Concurrency Bugs | Run some C code | ❌ |
Event-based Concurrency | Write some code |
Chapter | What To Do | Status |
---|---|---|
I/O Devices | No homework (yet) | |
Hard Disk Drives | Run disk | 图形 |
RAID | Run raid | ✔️ |
FS Intro | Write some code | |
FS Implementation | Run vsfs | ✔️ |
Fast File System | Run ffs | ❌ |
Crash Consistency and Journaling | Run fsck | ❌ |
Log-Structured File Systems | Run lfs | ❌ |
Solid-State Disk Drives | Run ssd | ❌ |
Data Integrity | Run checksum and Write some code | ❌ |
Distributed Intro | Write some code | |
NFS | Write some analysis code | |
AFS | Run afs | ✔️ |