3-exr - process? a. Stack b. Heap c. Shared memory segments...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
3 CHAPTER Processes Practice Exercises 3.1 Palm OS provides no means of concurrent processing. Discuss three major complications that concurrent processing adds to an operating system. 3.2 The Sun UltraSPARC processor has multiple register sets. Describe the actions of a context switch if the new context is already loaded into one of the register sets. What else must happen if the new context is in memory rather than in a register set and all the register sets are in use? 3.3 When a process creates a new process using the fork() operation, which of the following state is shared between the parent process and the child
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: process? a. Stack b. Heap c. Shared memory segments 3.4 Again considering the RPC mechanism, consider the “ exactly once ” se-mantic. Does the algorithm for implementing this semantic execute cor-rectly evenif the “ ACK ” message back to the client is lost due to a network problem? Describe the sequence of messages and whether "exactly once" is still preserved. 3.5 Assume that a distributed system is susceptible to server failure. What mechanisms would be required to guarantee the “ exactly once ” seman-tics for execution of RPCs? 5...
View Full Document

This note was uploaded on 11/03/2009 for the course IT OS taught by Professor Dr.stephan during the Winter '09 term at Abu Dhabi University.

Page1 / 2

3-exr - process? a. Stack b. Heap c. Shared memory segments...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online