B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Sixth Semester
Computer Science and Engineering
CS2028 - UNIX Internals
(Regulation 2008)
Answer All Questions
PART – A (10 × 2 = 20 Marks)
1. What is u-area?
2. What is the use of buffer cache?
3. What should happen if the kernel attempts to awaken all processes sleeping on an event, but no processes is asleep on the event at the time of wakeup?
4. What are signals?
5. What is close system call?
6. What is the use FORK system call?
7. What are special files?
8. What is the use of shell?
9. What are streams?
10. What is character device switch table?
PART B-(5*16=80 MARKS)
11. (a) List out the reasons for popularity of UNIX OS.
(b) How to exam us the architecture of UNIX.
OR
12. (a) How to exam us about file sub system.
(b) How to exam us about kernel data structures.
13. (a) How to exam us about the Organization of buffer header.
(b) Explain about algorithms for studying and writing disk blocks.
OR
14. (a) How to exam us how byte offset is converted to block numbers in the file system.
(b) Write a note on superblock
15. Write short notes on
(a). Pipes
(b) STAT and FSTAT.
OR
16. (a) explain about file and record locking .
(b) How to exam us about DUP system call.
17. (a) How to exam us about process situation.
(b) Write notes on process creation.
OR
18. (a) How to exam us about attached algorithm.
(b) Explain about system boot and unit process.
19. (a) How to exam us about swapping in detail
(b) Explain about fair share scheduler.
OR
20. (a) How to exam us demand paging in detail.
(b) Explain in detail about driver interfaces.