OS Practice Problems
OS Practice Problems
OS Practice Problems
1. Mention any two methods implemented to manage free space list in files.
(Ch#10,slide#52,53,54,55)
What are the main factors to be dealt with respect to disk scheduling?
3. What are the several aspects of disk management?
4. What are the advantages of multiprocessors system?
2.
Answer: Multiprocessing is the use of two or more central processing units (CPUs) within a single
computer system. The term also refers to the ability of a system to support more than one
processor and/or the ability to allocate tasks between them.[1] There are many variations on this
basic theme, and the definition of multiprocessing can vary with context, mostly as a function of
how CPUs are defined.
Advantage:
1.increase throughput
2.Economy of scale
3. Increased reliability
22. What are the benefits of multithreaded programming? ? (Ch#03 slide # 12)
23. What are the two basic models of Inter Process Communication? (Ch#02 slide # 34)
24. What are the necessary conditions of deadlock situation? (Ch#06 slide # 6-7)
25. Define Preemptive Kernel
26. Write the formula for effective access time (Ch#08 slide # 15)
27. Define Buffer?
A buffer is a data area shared by hardware devices or program processes that
operate at different speeds or with different sets of priorities. The buffer allows
each device or process to operate without being held up by the other.
29.
(Note:- All chapter no are according to Sir Rehan website) 70 questions left