Resource Managers
- There's a new message that describes the physical layout of a shared memory object in one transaction (as opposed to multiple calls to mem_offset()) and without the need to map the object (to avoid wasting time and virtual address space)
- There's now an enhanced mmap() protocol between the memory manager and a server that allows the server to respond to a mmap() call by specifying a shared memory object and an offset which the client should be mapping. This should eliminate many of the current use cases for mmap_peer(), especially with direct physical addresses.
For information about these, see
Handling mmap() messages
in the Handling Other Messages
chapter of Writing a Resource Manager.
Page updated:
