Semester : SEMESTER 2
Subject : Operating System Design
Year : 2018
Term : MAY
Branch : COMPUTER SCIENCE AND ENGINEERING
Scheme : 2015 Full Time
Course Code : 01 CS 6104
Page:1
No. of Pages: 2
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
SECOND SEMESTER M.TECH DEGREE EXAMINATION, APRIL/ MAY 2018
Branch: Computer Science and Engineering
Stream: Computer Science and Engineering
Course Code & Course Name
೦1೮56104 Operating System Design
Answer any two full questions from each part.
Limit answers to the required points.
Max. Marks: 60 Duration: 3 hours
PART A
1.3. Write detailed notes on Kernel Threads. (4.5)
0. Mention how Disabling and Enabling Interrupts takes place. (2.5)
c. Explain how Tasklets are declared. (2)
2. Account for the various Real Time Scheduling Policies available. (4.5) b. Mention the
ways in which New Work Queues are created. (2)
c. List out the salient features of Bottom Halves. (2.5)
3. a. Mention why System Call Numbers are important. (4.5)
b. Mention the various aspects of Interrupt Context. (4.5)
PART B
4. List out the various aspects of Contention and Scalability. (6)
b. Write notes on Busy Looping. (2.5)
c. Illustrate the importance of Zones in Memory Management. (2)
5, Mention the importance of Sequential Locks. (6) 0. Specify the context in which kfree()
is needed. (4.5)
a. What all are the advantages of Pre-emption Disabling. (6) b Write relevant notes on
Virtual File system. (2.5)
©. l)escribe on the Design of Slab Layer. (2)
PART C
1