Книги автора: Distributed operating systems
Книга: Distributed operating systems
9.3.3. Distributed Shared Memory
9.3.3. Distributed Shared Memory
Chorus supports paged distributed shared memory in the style of IVY, as discussed in Chap. 6. It uses a dynamic decentralized algorithm, meaning that different managers keep track of different pages, and the manager for a page changes as the page moves around the system (for writable pages).
The unit of sharing between multiple machines is the segment. Segments are split up into fragments of one or more pages. At any instant, each fragment is either read-only, and potentially present on multiple machines, or read/write, and present only on one machine.
Похожие страницы
- 5.3. TRENDS IN DISTRIBUTED FILE SYSTEMS
- Work with Shared Data in the
- Displaying Free and Used Memory with free
- 9.3. MEMORY MANAGEMENT IN CHORUS
- 5 Distributed File Systems
- 6 Distributed Shared Memory
- 1.4.2. True Distributed Systems
- 6.4. PAGE-BASED DISTRIBUTED SHARED MEMORY
- 6.5. SHARED-VARIABLE DISTRIBUTED SHARED MEMORY
- 6.6. OBJECT-BASED DISTRIBUTED SHARED MEMORY
- 8.3.4. Distributed Shared Memory in Mach
- 6.3.6. Release Consistency