Results from CS385 web retrieved at 05:09 (GMT)

Adding your repo The following steps will allow you to access your personal git repository. This will help us organize the submissions a little better as the final...
Homework 1: lots of tools, and a simple program In this homework, we primarily familiarize ourselves with a number of tools we`ll be using throughout the semester...
Homework 2: A splash screen boot sector In this homework, we use BIOS services to create a `splash screen` boot sector. This requires: creating a `disk` that...
Homework 3: Device Drivers for Console and Display In this homework, we extend the existing console device driver to support colored text, and create a brand new device...
Homework 4: mmap() eager and lazy In this homework, we learn a little bit about memory management by adding a widely used Unix feature to xv6: mmap() . While mmap...
Homework 5: page table magic deduplication and copy on write In this homework, we implement two advanced virtual memory features in xv6. First, we introduce a deduplication...
adding threading support to xv6 In this homework, we make some major changes to xv6 to add support for kernel threads to the OS. A single process may execute multiple...
Implementing signals In this homework, we add support for standard Unix signals to xv6. As in past homeworks, start with the hw8 template from the class repository...
Mutual Exclusion In this homework, we implement several types of mutual exclusion operators. For concurrency homeworks such as this, qemu is not a good choice of execution...
The /proc file system In Linux, the /proc directory holds a number of files that don`t have a representation on disk. These `virtual` files describe the state and...
Paging and page replacement for xv6 In this homework, we implement another missing feature in xv6: paging, and page replacement. In xv6, when memory runs out, you...
Homework Assignments The below list of homeworks will be completed as the semester progresses. # Topic Due at 3:30 pm on 1 lots of tools and a simple...
Lecture Recordings and Reading Assignments # Date Topic Suggested Reading 1 1/10 to CS385 2 1/12 routines and the boot sector bootasm...
CS385 Syllabus Instructor Dr. Jakob Eriksson jakob@uic.edu Meets 3:30 4:45 pm TR, in BH 209 Office hours Tue 2 3 pm, Wed 2 3 pm (in SEO 1309)...
TWiki`s CS385 web The 1 web of TWiki. TWiki is a Web Based Collaboration Platform for the Enterprise.
CS385 Operating Systems Concepts and Design Note: the web page for CS385/CS493 for Fall 2017 can be found here. older information CS385 has CS361 Computer Systems...
Syllabus Lecture Recordings Homeworks Homeworks
This is a subscription service to be automatically notified by e mail when topics change in this 1 web. This is a convenient service, so you do not have to come...
CS385 Web Preferences The following settings are web preferences of the CS385 web. These preferences overwrite the site level preferences in . and...
/CS385 The 1 web of TWiki. TWiki is a Web Based Collaboration Platform for the Enterprise.
Statistics for CS385 Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save...
Number of topics: 27

See also the faster WebTopicList

Topic revision: r1 - 2006-11-15 - 19:43:52 - TWikiContributor
 
Copyright 2016 The Board of Trustees
of the University of Illinois.webmaster@cs.uic.edu
WISEST
Helping Women Faculty Advance
Funded by NSF