Document (2)
Document (2)
Document (2)
c) Consider a system that contains five processes P1, P2, P3, P4, P5 and the
three resource types A, B and C. Following are the resources types: A has 10,
B has 5 and the resource type C has 7 instances. Determine if the system is
Q1) a) What is a deadlock? State and explain the conditions for deadlock to
Occur. [6]
Q2) a) State and explain in brief different methods of handling deadlock. [6]
i) Mutual Exclusion
ii) Inter-process Communication
iii) Semaphores
c) What do you mean by pipe? Explain anonymous and named/FIFO pipe. [6]
Q3) a) Explain the virtual memory system with suitable diagram. [6]
b) Explain the basic method for implementing paging. Draw the paging
model of logical and physical memory. [6]
Q3) a) List the page replacement algorithms and explain LRU in detail. [7]
i) Compaction
ii) Belady’s anomaly
iii) Thrashing
i) Allocating region
ii) Freeing region
Q5) a) List and explain file types and file access methods. [6]
b) What are different disk scheduling policies? Explain SCAN and CSCAN with
example. [6]
Q6) a) What are different disk scheduling policies? Explain LIFO and SCAN
With example. [6]
b) Given memory partition of 100K, 500K, 200K, 300K and 600K(in order).
How would each of First fit, best fit and worst fit algorithm place Processes of
size 212K, 417K, 112K, 426K (in order)? Which also makes The most efficient
use of memory. [6]
Q5) a) Which are different file organization techniques? Describe any one in
Brief. [6]
Q6) a) What are the file access methods? Explain them in detail. [6]
Q5) a) What is file system? Explain File system implementation in detail. [8]
i) Seek time
ii) Rotational Latency
iii) Data transfer time
c) Differentiate SCAN and C-SCAN disk scheduling policy. [4]. OR
b) Write a short note with respect to disk scheduling policies (Any Two)[10]
i) FIFO
ii) LIFO
iii) STTF
Q5) a) What is file system? Explain File system implementation in detail. [6]
i) Seek time
ii) Rotational Latency
iii) Data transfer time. OR
Q6) a) Explain directory structure with types its types. Also discuss directory
Implementation in details. [6]
b) What is free space management (FSM)? Explain how bit vector and linked
list performs on FSM. [6]
Q8) a) Define the components of LINUX system with diagram. What is the
Responsibility of kernel in LINUX operating system? [6]
Q7) a) How process and threads are implemented in Linux? Explain. [6]
OR
Q8) a) What are the requirements for Linux system administrator? Define the