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

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,
A->B(5)->C
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: https://piazza.com/class/i3zs8o2oj7m2g3

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 http://panoptotech.technion.ac.il 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: http://www.cs.technion.ac.il/~anastas/Linux-cs234123.zip
Last updated on 21/3/2015, 19:50:22