Saturday 14 January 2012

operating system(7)


7. Case Studies

1          With reference to Unix consider the following situation:
            A process does not find the buffer (when it wants to get a particular block from disk) In the has~ .queue and the free list of buffers Is also empty. What does the process do now? If there is more than one process looking for this particular block, then what happens?                                                                                                   [7]

2          What Is Linux's concept of a thread?                                                                            [5]

3.         Explain the file-system mounting procedure. How is a mounted file system found out in Unix?                                                                                                                                 [6]

4.         In what circumstances is the system-call ‘fork execute’ most appropriate?           [5]
5.         What is the purpose of a prototype page-table entry in NT?                                   [3]

6          What are the “special files” in Unix?                                                                            [4]
7.         With reference to Unix when do the following situations occur?
            i)          Single process table entry contains pointes to the same file table entry.
            ii)        Different file table entries point to the same i-node table entry.
            iii)       Shell ‘forks’ a copy of itself and ‘waits’ for the child to terminate.                          [6]

8          What is the use of swap space? How can it be created in UNIX?                            [4]
9          How can an user access a file located at remote UNIX server?                                [4]
10        The linux kernel does not allow paging out of kernel memory. Give one advantages and one disadvantage of this design decision.                                      [6]

11        How is the pathname /usr/doe/cand.c looked up in UNIX?                                [4]

12        What is the use of shell in the operating system? List various type of shell available in UNIX?                                                                                                                     [4]
13        Explain how the “/proc” abstraction has evolved in Linux compared to other Unix implementations.                                                                                                 [6]
14        What is the process scheduling scheme used in Unix?                                                         [6]

No comments:

Post a Comment