不温不火修缮中...🔥🚧
运行命令查看使用帮助
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 | ✔️ |