Keywords - M
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·
- Macintosh HFS and HFS Plus
-
·
Apple Macintosh HFS and HFS Plus ·
- malloc()
-
·
Shared objects ·
- MAP_ANON
-
·
Defragmenting physical memory ·
mmap() ·
- MAP_BELOW16M
-
·
mmap() ·
- MAP_FIXED
-
·
mmap() ·
- MAP_LAZY
-
·
Locking memory ·
- MAP_NOINIT
-
·
Initializing allocated memory ·
mmap() ·
- MAP_NOX64K
-
·
mmap() ·
- MAP_PHYS
-
·
Defragmenting physical memory ·
mmap() ·
- MAP_PRIVATE
-
·
Locking memory ·
mmap() ·
- MAP_SHARED
-
·
mmap() ·
- mem_offset()
-
·
Automatically marking memory as unmovable ·
- memory
-
- anonymous
-
·
mmap() ·
- DMA-safe region, defining
-
·
Defining a DMA-safe region ·
- initializing
-
·
Initializing allocated memory ·
- locking
-
·
Defragmenting physical memory ·
Locking memory ·
- mapping
-
·
Defragmenting physical memory ·
mmap() ·
- physical, defragmenting
-
·
Defragmenting physical memory ·
- protection, advantage of for embedded systems
-
·
Memory management ·
- quantums
-
·
Defragmenting physical memory ·
- shared
-
·
IPC issues ·
Message copying ·
mmap() ·
Shared memory ·
Synchronization via scheduling policy ·
- superlocking
-
·
Locking memory ·
- typed
-
·
Typed memory ·
- unmovable
-
·
Automatically marking memory as unmovable ·
Defragmenting physical memory ·
- Memory Management Units (MMUs)
-
·
Memory Management Units (MMUs) ·
- memory-resident
-
·
Locking memory ·
- message copying
-
·
Message copying ·
- message passing
-
·
QNX Neutrino as a message-passing operating system ·
Synchronous message passing ·
System services ·
- API
-
·
Message-passing API ·
- as means of synchronization
-
·
QNX Neutrino as a message-passing operating system ·
- network-wide
-
·
QNX Neutrino distributed ·
- message queues
-
·
POSIX message queues ·
- messages
-
- contents of
-
·
QNX Neutrino as a message-passing operating system ·
- multipart
-
·
Message copying ·
- tend to be tiny
-
·
IPC issues ·
- metadata
-
·
Copy-on-write filesystem ·
- microkernel
-
·
Introduction ·
- comparable to a realtime executive
-
·
Microkernel architecture ·
- defined
-
·
Microkernel architecture ·
- general responsibilities
-
·
A true kernel ·
- instrumentation
-
·
Introduction ·
- instrumented
-
·
Introduction ·
- locking
-
·
Kernel locking ·
- managing team of cooperating processes
-
·
The OS as a team of processes ·
- modularity as key aspect
-
·
Microkernel architecture ·
- priority of
-
·
Scheduling priority ·
- services
-
·
A true kernel ·
- SMP
-
·
How the SMP microkernel works ·
Neutrino's microkernel approach ·
- version of, determining
-
·
Introduction ·
- mkfifo
-
·
FIFOs ·
- mkfifo()
-
·
FIFOs ·
- mkqnx6fs
-
·
Copy-on-write filesystem ·
- mlock()
-
·
Defragmenting physical memory ·
Locking memory ·
- mlockall()
-
·
Locking memory ·
- mmap()
-
·
Creating a shared-memory object ·
Defragmenting physical memory ·
Initializing allocated memory ·
mmap() ·
Second-level default message handling ·
Typed memory ·
- mmap_device_memory()
-
·
mmap() ·
- mme
-
- introduction
-
·
The MME resource managers ·
- resource manager
-
·
The MME resource managers ·
- MME
-
See
multimedia
- MMU
-
·
Memory Management Units (MMUs) ·
Message copying ·
- mount structure (resource manager)
-
·
Second-level default message handling ·
- mountpoints
-
·
Domains of authority ·
Introduction ·
- order of resolution
-
·
Ordering mountpoints ·
- mprotect()
-
·
Creating a shared-memory object ·
mmap() ·
- mq server
-
·
POSIX message queues ·
- mq_close()
-
·
File-like interface ·
Message-queue functions ·
- mq_getattr()
-
·
Message-queue functions ·
- mq_notify()
-
·
I/O notification ·
Message-queue functions ·
- mq_open()
-
·
File-like interface ·
Message-queue functions ·
- mq_receive()
-
·
File-like interface ·
Message-queue functions ·
- mq_send()
-
·
File-like interface ·
Message-queue functions ·
- mq_setattr()
-
·
Message-queue functions ·
- mq_unlink()
-
·
File-like interface ·
Message-queue functions ·
- mqueue resource manager
-
·
POSIX message queues ·
- MsgDeliverEvent()
-
·
Events ·
Message-passing API ·
Thread life cycle ·
- MsgError()
-
·
MsgReply() vs MsgError() ·
Synchronous message passing ·
- MsgInfo()
-
·
Message-passing API ·
- MsgKeyData()
-
·
Message-passing API ·
- MsgRead()
-
·
Message-passing API ·
- MsgReadv()
-
·
Simple messages ·
- MsgReceive()
-
·
Interprocess Communication (IPC) ·
Message-passing API ·
Scheduling priority ·
Thread life cycle ·
- MsgReceivePulse()
-
·
Message-passing API ·
- MsgReceivePulsev()
-
·
Simple messages ·
- MsgReceivev()
-
·
Simple messages ·
- MsgReply()
-
·
Interprocess Communication (IPC) ·
Message-passing API ·
MsgReply() vs MsgError() ·
Simple messages ·
- MsgReply*()
-
·
Thread life cycle ·
- MsgReplyv()
-
·
Simple messages ·
- MsgSend()
-
·
Interprocess Communication (IPC) ·
Message-passing API ·
MsgReply() vs MsgError() ·
Simple messages ·
Thread life cycle ·
- non-cancellation point variants
-
·
Scheduling priority ·
- MsgSendPulse()
-
·
Message-passing API ·
Thread life cycle ·
- MsgSendsv()
-
·
Simple messages ·
- MsgSendv()
-
·
Introduction ·
Simple messages ·
- MsgSendvs()
-
·
Simple messages ·
- MsgWrite()
-
·
Message-passing API ·
- msync()
-
·
Creating a shared-memory object ·
- multicore processors
-
·
Introduction ·
- multimedia
-
·
Multimedia ·
- overview
-
·
Overview ·
- multiprocessing
-
·
Introduction ·
- munlock()
-
·
Locking memory ·
- munlockall()
-
·
Locking memory ·
- munmap()
-
·
Creating a shared-memory object ·
Initializing allocated memory ·
- munmap_flags()
-
·
Creating a shared-memory object ·
Initializing allocated memory ·
- MUTEX (thread state)
-
·
Thread life cycle ·
- mutexes
-
·
IPC issues ·
Mutexes: mutual exclusion locks ·
Synchronization services ·
System services ·
- attributes
-
·
Priority inheritance and mutexes ·
- not currently moved when defragmenting physical memory
-
·
Defragmenting physical memory ·
- priority inheritance
-
·
Priority inheritance and mutexes ·
- recursive
-
·
Condvars: condition variables ·
Priority inheritance and mutexes ·
- SMP
-
·
Critical sections ·
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·