Labs
Dr. Tong Yu, March 2015
Lab 1 ( Installing Linux and development, Only
need report on the part of development. ) Due 4/5/17 (Wed), 9:00 pm
Lab 2 ( Study of xv6 ) Due 4/12/17 (Wed), 9:00 pm
Lab 3 (Writing a Simple Shell and XV6 Scheduling and System calls ) Due 4/19/17 (Wed), 9:00 pm
Lab 4 (Implementing XV6 Priority Scheduling) Due 4/26/17 (Wed), 9:00 pm
Lab 5 (Distributed Computing) Due 5/10/17 (Wed), 9:00 pm
Lab 6 (An Introduction to Android Development) Due 5/24/17 (Wed), 9:00 pm
Lab 7 (Android Distributed Application) Due 6/7/17 (Wed), 9:00 pm
Videos:
- xv6-1 compile and r
un OS, and write an application
- xv6-2 debugging xv6
- Implementing cp in
xv6 (with caption)
- Writing a simple shell (with caption)
- Adding a system call to xv
6(with caption)
- xv6: Adding and changing process priority (with caption)
- Using java rmi (with caption)
- xv6: Implementing a Simple Priority Scheduling Policy (with caption)
- Message Queues (with caption)