Tuesday 2 November
- quiz 4 (ch 8-9)
- FINAL EXAM version 2 posted. submit answers to the new questions (5-7) by November 9th to receive 10% bonus. (submit via submit.o.bot)
- presentation: Grand Central Dispatch – Stephen Schroeder and Katherine Beegle.
- partner Presentation: Why systems fail Thomas & Daniel (move to Nov 2)
Thursday 4 November
- Team Presentation: Chapter 10-11: File system interface – Team 1
Tuesday 9 November
- presentation: Real-time scheduling: Stacey Aylor and Lucy Bain
- lab 3 replacement (old lab 3 write-up). You can work in pairs to answer the following questions related to this lab (120XP):
- What is the difference between virtual, linear, and physical addresses on the Intel processor?
- Describe the JOS virtual memory layout.
- Explain how in JOS physical pages are to be allocated.
- Describe the address space of the kernel.
- submit lab to submit.o.bot_AT_gmail.com
- you can earn an additional 200XP by completing lab 3 in its entirety.
Thursday 11 November
- file systems
- FINAL EXAM version 3 posted. Submit answers to the new questions by Nov 23 to submit.o.bot_AT_gmail.com to receive bonus XP.
Tuesday 16 November
- quiz 5: ch10-11. Here’s some of what you need to know (in case you forgot):
- One thing I love are symbolic links (both hard and soft). Play around with them on Unix; do a ls -l; remove a soft one and do another ls -l; remove a hard one and do another ls -l. Have this clear in your mind. There are several questions on this.
- know what the different allocation methods are, how they work, advantages and disadvantages. Know when you might use a contiguous allocation scheme (multiple questions)
- know about hard drives (basically what I covered in class)
- know how different OSs know about file types
- know how different OSs handle file locking (this is hidden away a bit in the book but it is there)
- J. Ousterhout, famous computer scientist once said “The secret to making disks fast is to treat them like tape” If you understand what that means, you’ll be able to answer one question easily.
- There is a question on the exam that I consider extra credit. I think that ZFS is the greatest thing since sliced bread. If I were you, I would read the wikipedia entry for ZFS and know how much data ZFS can address and whether OpenSolaris, MacOS, or Windows OS currently uses it.
Thursday 18 November
- Team Presentation: (team choice ch 14-16) – Team 3
- Genetic algorithms & scheduling – Patrick C & Chris Anna
- Windows 7 scheduler: Matt P.
Tuesday 23 November
- catch-up day
Thursday 25 November
- Thanksgiving Break