Monday, December 29, 2014

OS HW1 Debug Input Files

Two debug input files (hw1-in-db1 and hw1-in-db2) and the file describing these input files (hw1-debug-input-desc) have been added to the homework directory (home/course/os14f6/HW/). If you have any question, please send email to the instructor. More input files may be added later. If it happens, we will report it on this board.

Friday, December 26, 2014

OS Final Exam Schedule (finalized)

The schedule of the final exam for the operating systems class has been fixed and now confirmed by the Student Affairs Divisions. It will be 2/16 (Mon) 3rd period (1310 to 1440) at S6 classroom (Research Quadangles 281).

Thursday, December 18, 2014

OS Final Exam Schedule

As it was discussed in the class this week, we will have the final exam of the operating systems class on 2/16 (Mon). However, this date needs to be confirmed with the finalized schedule of the other classes exams.

OS Homework 1

As discussed in the class this week, the program specifications and deadline of the homework 1 have been changed as follows:

  • d (deallocate) command takes an argument in the debug mode. The argument represents the memory address (in the allocation unit, which is 1KB), and the command deallocates allocated segment whose includes the address (i.e. for the b <= a <= e, where b and e are the beginning and end addresses of the segment and a is the argument given to the d command)
  • Input files for testing in the debug mode will be provided, with information of what items to be tested with each file.
  • The program should be revised according to the above change. The revised program should be demonstrated to the instructor on 1/7 (the first class in 2015). The deadline is extended accoardingly.

Wednesday, December 17, 2014

OS Exercise 9 posted

Today's exercise problems have been posted at the Exercise page.

Tuesday, December 16, 2014

Office Hours Today

Today's office hours will be 'by appointment' and send email to the instructor for the appointment.

Monday, December 15, 2014

OS Final Exam Schedule

The Student Affairs Divisions (SAD) has published the initial plan for the final exams. The instructor plans a business trip during the 1st week of February which conflicts with the exam date in the initial schedule. Therefore, we plan to conduct the exam on sometime during the 2nd week of the February that is convenient for both of us. Please check the above schedule and let the instructor know if you have any exams during the 2nd week.

Senior Research Project Topics

The research topics for the senior project (2015) have been registered with the SAD's system. Also, the slides describing the topics have been posted. The title of the research is Hardware/Software Interaction and Co-Design and the suggested topics are as follows:

  • Linux File Systems
  • Inter-Domain Communication in Virtualized Systems
  • Hardware Acceleration of Java Virtual Machine
  • Heterogeneous Multi-Core Systems
For any inquiry, please send email to the instructor.

Thursday, December 4, 2014

OS Class Schedule

  • As it was announced in the class, there will be no OS class next week due to the business trip of the instructor.
  • December 17 will be the last class of this year. We will cover the rest of Chapter 3 (Section 3.5.4 to the end). We will also proceed to Chapter 4 "File Systems." Since we will have no class next week, please spend some time for reading the rest of Chapter 3 and also Chapter 4. These sections are your reading assignments.
  • Exercise problems on 12/17 should cover Sections 3.4 to the end.
  • As we have discussed, the deadline of the homework 1 is on 12/17. Those who have worked on the homework first demonstrate their programs to the instructor at the beginning of the exercise class at the lab. Then submit their source code (submission instruction will be provided then). Your program should
    • demonstrate that if works as it is expected in the debug mode (i.e.64KB with displaying the memory map after every command)
    • work in the normal mode and show the differences between the allocation algorithms (e.g. first-fit versus best-fit) or the configuration parameters (the free list classification in the quick-fit) in the statistics displayed at the end of the program execution.
    • You will earn up to 5\% extra credit (extra = in addition to the 100% of exams and exercises points) with this homework.

Wednesday, December 3, 2014

OS Exercise 8 posted

Today's exercise problems have been posted at the Exercise page . The submission is due at 2359 tonight.

Tuesday, December 2, 2014

Office Hours Today

Today's office hours will be shifted to 1600 to 1800. It is recommended to make an appointment by email.

Monday, December 1, 2014

OS This Week

As it was announced in the class last week, we will cover the rest of Chapter 3 (Sections 3.3 to 3.9) in the first two periods. Please read these sections before coming to the class.

In the 3rd period, the students who have been working on the homework problem should report the current status to the instructor. After that, we will start working on the exercise problems of this week. The submission deadline is extended since only one period of class (3rd period) is assigned for the exercise.