Processes I. CSE5306 Lecture Quiz 5 due at 5 PM Thursday, 4 September 2014. Processes. From an operating system or a distributed system point of view, processes are programs in execution, whose management and scheduling are crucial.
Quiz 5 due at 5 PM
Thursday, 4 September 2014
1. What are the most important attributes of distributed systems’ processes?
2. How does multithreading at the operating system-level compare with user-level multithreading?
3. How does multithreading improve non-distributed systems?
4. What should the process designer remember in the course of implementing threads?
5. What benefits accrue from the use of lightweight processes (LWPs)?
6. How does multithreading improve clients’ performance?
7. How does a multithreaded server compare with its alternatives?
8. How can distributed systems be virtualized?
9. What various architectural levels of computer interfaces must a virtualization mimic?
10. How can virtualization be implemented?
11. What are examples of the most commonly used client-server interaction modes?
12. Which of the following accurately characterize the X window system?
13. How did NX improve the X protocol’s performance?
14. Which of the following accurately describe compound documents?
15. Which of the following should the process designer consider to ensure distribution transparency in client-side software?