General Information
My Information
Name: | Jonathan Misurda |
Office: | 6213 Sennott Square |
Phone: | (412) 624-8835 |
Email: | jmisurda@cs.pitt.edu |
Office Hours: | Monday: 12:15–1:15 Tuesday, Thursday: 1:00–3:00 |
You can find a copy of the syllabus here.
Announcements
Subscribe to feed(07/22/09) — All slides for the semester are now available online.
(07/15/09) — Class on Monday, July 20, 2009 is canceled. We will resume normal classes on Wednesday.
Vyasa is canceling his Friday, July 17, 2009 office hour (4:00 to 5:00pm) and instead offering an extra office hour on Thursday, July 16, 2009 from 1:00 to 2:00pm.
(07/06/09) — Project 3 is assigned, the handout and associated files are available below. It is due Sunday, July 26, 2009 by midnight.
(06/29/09) — If you're unable to see the output of your printks because they are scrolling off screen or you have a kernel panic message, you can look at all of the output produced by the kernel by executing the command:
dmesg | more
The first couple hundred of lines will be boot up messages, but at the end you should see any of your output as well.
(06/27/09) — thot.cs.pitt.edu is back up after a very hard reboot (i.e., pulling out the power cord).
Deadline is still extended.
(06/27/09) — Due to the computer and network outages this weekend, I am extending the Project 2 deadline until Wednesday, July 1st, 2009 at 11:59pm.
I will update the website and RSS feed when I have more information on thot
(06/26/09) —
thot.cs.pitt.edu is currently down. I have requested the CS tech staff to look into it. Unfortunately, due to the nature of the project, you cannot use unixs as a backup.I will post updates as I learn more.
(06/17/09) — Vyasa is cancelling his office hours from 4-5 on Friday, June 18, 2009. He will have an extra hour tomorrow, Thursday, June 17, 2009 from 1-2pm. His office hours will return to normal for next week.
(06/14/09) — All slides concerning the midterm material are now online.
(06/08/09) — Project 2 is assigned, the handout and associated files are available below. It is due Sunday, June 28, 2009 by midnight.
(05/18/09) — Project 1 is assigned, the handout and associated files are available below. It is due Sunday, May 31, 2009 by midnight.
(05/17/09) — My office hours for the term will be Monday, 12:15–1:15 and Tuesday, Thursday from 1:00–3:00. Vyasa will hold his office hours on Wednesday, 1:20–3:20 and Friday, 4:00–5:00.
(05/11/09) — Welcome to the Summer Term (2097)
Slides
- Chapter 1 Slides (PDF)
- Chapter 2 Scheduling Slides (PDF)
- Chapter 2 IPC Slides (PDF)
- Chapter 3 Slides (PDF)
- Chapter 4 Virtual Memory Slides (PDF)
- Chapter 4 Page Replacement (PDF)
- Chapter 5 I/O Slides (PDF)
- Chapter 5 Disks Slides (PDF)
- Chapter 6 Slides (PDF)
- Chapter 9 Part 1 Slides (PDF)
- Chapter 9 Part 2 Slides (PDF)
Projects
For the second project you will need a copy of QEMU and a bootable diskimage. The disk image we will be using and a copy of QEMU for windows is available by clicking here.
Links
-
Download putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
-
Windows text editor with syntax highlighting: http://www.editplus.com
-
Unix Command Reference (from CSSD): Here