Technion - Israel Institute of Technology  
234123 - Operating Systems - מערכות הפעלה
  Spring 2015 EnglishRussianHebrewArabic  

Late submissions
Dear students, please pay attention that if you submit your homework late (no matter what is the reason) you are REQUIRED to add a late submission page that is provided in home assigments section of the site.
Created on 28/5/2015, 10:15:14  
Question 1 section gimel in the dry part of HW 3 is cancelled due to a problematic formulation of the question.
Created on 27/5/2015, 20:46:32  
Reminder: Leonid will not be giving lecture tomorrow (27/05)
Created on 26/5/2015, 19:22:28  
To all students in Arthur's group
Arthur would like to hold a complementary recitation.

Please fill in the following poll in which you can choose the dates convenient to you.
Created on 24/5/2015, 09:07:53  
A note to Leonid's students
Leonid will have an additional lecture 10.06 at 12:30-14:20 Taub 2
Created on 17/5/2015, 16:10:08  
A note to Dan's students
Dan will hold an additional lecture on Sun, 17:30--19:30, May 31, 2015 @ Taub 2
Created on 17/5/2015, 15:43:55  
Mon is matkonet Thu day
Note to Arthur's group, you will have 2 recitations and 2 reception hours this week, both Mon and Thu.
Last updated on 17/5/2015, 15:40:01  
Today 17/05 Assaf reception hour
Please note that Assaf will not hold his reception hour today
Created on 17/5/2015, 14:10:20  
Homework 3
Homework 3 is published, please make sure you download it from the home assignments section
Created on 12/5/2015, 10:15:16  
Late submissions
Please note that when you submit your homework to Alex's mailbox late you need to fill in the late submission form
Created on 12/5/2015, 10:14:38  
HW2 submission deadline is postponed to Mon 11/05 12:30
Created on 7/5/2015, 11:31:40  
Late submissions
Dear students, please note the late submission procedure:

1. Attach the late submission form to your dry part. Please attach all relevant papers to your submission (reserve duty papers, etc).
2. Submit the dry part to Alex's mailbox (Taub 5th floor). Mail your wet part to Alex.
3. You don't need to get a special permission to submit late because of the reserve duty, you automatically get 1 day delay for 1 day of reserve duty.
Created on 5/5/2015, 10:42:17  
A note to Alex's students (Mon 8:30 class)
Tomorrow 4/5 recitation is cancelled. Please pardon a short notice. We will have a complementary class scheduled.
Created on 3/5/2015, 19:31:04  
A note to Assaf's students
1. The recitation has moved permanently to Taub 201
2. We will cover the the last slides of scheduling tutorial at the beginning of the next one
3. Note a one time change in a reception hour: 13:20-14:20 (instead of 16:30-17:30).
Last updated on 26/4/2015, 01:42:09  
Homework 2 is out
Homework 2 is out. You may find it in the assignments section
Created on 19/4/2015, 22:05:30  
HW1 submission notes
Any team who decides to submit the "old version" of HW1 Wet:

Please send Arie Tal an e-mail with the list of all team members and IDs (the submitters.txt file), with the subject "HW1 submitted old version"

Also, any team that submits an exercise late:
The wet part should be emailed to Alex.
The dry part should be submitted to Alex's mailbox at Taub 5th floor, you must fill and attach the late submission page (in home assignments section) to your submission.
Created on 16/4/2015, 09:32:13  
A note to Assaf's students
Please note that Assaf will teach his next class in Taub 201
Created on 15/4/2015, 09:39:05  
A note to Arthur's students
Note to Arthur's students – the tutorial tomorrow (16.4.15) will be held as usual at 12:30-14:30 since the holocaust ceremony was moved to 9:30.
Created on 15/4/2015, 09:38:07  
Note to Dan's students
13/04 Dan's lecture is cancelled
Created on 12/4/2015, 11:57:00  
HW1 announcement
Due to the recently announced change in the specification of HW1, students who have already implemented HW1 based on the previous specification may submit it that way. The course staff will accept implementations based on either the previous specification or the new specification.

In addition, to be fair to students that implemented HW1 based on the previous (more complex) specification, a maximal grade of 120 points (compared to a maximum of 100 points for the new specification, minus deductions for failures in test cases) would be given to assignments that were implemented according to the old specification.
Created on 8/4/2015, 09:50:13  
Homework 1 announcement
The course staff has decided to relax one of the requirements of HW1:

When a process becomes orphaned it will no longer need to abide by the restrictions on its ancestors, even though this provides an easy workaround to the maxproc limits.

This means that you may use p_opptr to travel up the process tree and there is no need to manage a bookkeeping parent.

So for example,
If process A creates process B with a limit of 5, and process B creates process C then
As long as C is a child of B it will be limited by B's restriction.
If B dies before C (C gets reparented to init), then C will no longer have a limit on creating processes.
Created on 7/4/2015, 11:42:17  
HW1 announcement
Please find the FAQ in the assignments.

Also, assume there are no threads, that is, you do not need to handle the case for threads where a thread dies and its children become adopted by another thread.
Created on 6/4/2015, 11:44:51  
HW1 corrections
Please note that they submission day of the week was wrong. It is Friday, 17/04.

Also the link to the inline assembler was corrected.

Please, make sure, you download the updated files.
Last updated on 31/3/2015, 17:59:18  
A note to Dan's students
Please note that Dan's lectures will take place in Taub 2 starting this week
Created on 29/3/2015, 12:01:07  
HW1 is out
Please make sure you download it from the assignments section.
Created on 29/3/2015, 08:19:34  
A note to Dan's students
Please note that Dan's lectures will take place in Taub 2 starting this week
Created on 29/3/2015, 08:10:33  
A note to Arthur's students
Please note that (only) today recitation will take place at Taub 2.
Created on 26/3/2015, 10:07:59  
Recitation schedule update
Note to the students of Arthur's group (was Thu 10:30). The recitation moves to Thu 12:30 Taub 7 (both the room and the time have changed)

Note to the students of Arie's group (was Wed 10:30). The recitation moved to Taub 7 (only the room has changed).

Both changes are effective starting this week. If, as a result of this change, you can not attend any other recitation group, please contact Alex.
Created on 22/3/2015, 13:52:05  
Piazza forum
Please make sure you register with the Piazza forum:

All the Q&A is there.
Created on 21/3/2015, 19:47:55  
Homework 0
1. Please notice that HW0 is published and can be found in 'Assignments' section.
You are not required to submit it, while it helps you to get the tools and skills needed for the next assignments.

2. A video of VMware session can be found in under the name 'sadna'. It has all the explanations about HW0. You need your student login to enter it.

3. In the Assignments section you can find the cover pages for HW1-4 and the common mistakes.
Do not attach HW wet and dry together! Otherwise HWs are missed in checking and other unpleasant situations can happen.

4. You can download the image from:
Last updated on 21/3/2015, 19:50:22