Operating System Questions & Answers – File System Implementation – Network File System – 2

This set of Operating System Question Bank focuses on “File System Implementation – Network File System – 2”.

1. The NFS servers ____________
a) are stateless
b) save the current state of the request
c) maybe stateless
d) none of the mentioned
View Answer

Answer: a
Explanation: None.

2. Every NFS request has a _________ allowing the server to determine if a request is duplicated or if any are missing.
a) name
b) transaction
c) sequence number
d) all of the mentioned
View Answer

Answer: c
Explanation: None.

3. A server crash and recovery will __________ to a client.
a) be visible
b) affect
c) be invisible
d) harm
View Answer

Answer: c
Explanation: All blocks that the server is managing for the client will be intact.
advertisement
advertisement

4. The server must write all NFS data ___________
a) synchronously
b) asynchronously
c) index-wise
d) none of the mentioned
View Answer

Answer: a
Explanation: None.

5. A single NFS write procedure ____________
a) can be atomic
b) is atomic
c) is non atomic
d) none of the mentioned
View Answer

Answer: b
Explanation: None.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. The NFS protocol __________ concurrency control mechanisms.
a) provides
b) does not provide
c) may provide
d) none of the mentioned
View Answer

Answer: b
Explanation: None.

7. _______________ in NFS involves the parsing of a path name into separate directory entries – or components.
a) Path parse
b) Path name parse
c) Path name translation
d) Path name parsing
View Answer

Answer: c
Explanation: None.
advertisement

8. For every pair of component and directory vnode after path name translation ____________
a) a single NFS lookup call is used sequentially
b) a single NFS lookup call is used beginning from the last component
c) at least two NFS lookup calls per component are performed
d) a separate NFS lookup call is performed
View Answer

Answer: d
Explanation: None.

9. When a client has a cascading mount _______ server(s) is/are involved in a path name traversal.
a) at least one
b) more than one
c) more than two
d) more than three
View Answer

Answer: b
Explanation: None.
advertisement

Sanfoundry Global Education & Learning Series – Operating System.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.