Index
A number represents a single reference to a topic. |
A number with a "+" sign represents a longer discussion of a topic. |
|
A B C D F H I L M N O P R S T V W Z
A |
accessors for static variables
1
|
active page lists
1
|
B |
backing store, defined
1
|
batch allocations
1
|
bcopy function
1
|
BlockMoveData function
1
|
BlockMoveDataUncached function
1
|
C |
calloc function
1
|
copy-on-write
1
|
D |
debugging memory problems
1+
|
default pager
1
|
disk thrashing
1
|
F |
file mapping
1
|
free page lists
1
|
H |
hard faults
1
|
heap tool
1
|
heaps. See malloc zones
|
L |
leaks tool
1
|
leaks, finding
|
libgmalloc.dylib
1
|
logical address space. See virtual address space
|
M |
malloc debugging
1
2
|
malloc heaps. See malloc zones
|
malloc zones
1
2
|
MallocCheckHeapEach environment variable
1
|
MallocCheckHeapStart environment variable
1
|
MallocDoNotProtectPostlude environment variable
1
|
MallocDoNotProtectPrelude environment variable
1
|
MallocGuardEdges environment variable
1
|
MallocPreScribble environment variable
1
|
MallocScribble environment variable
1
|
MallocStackLogging environment variable
1
2
|
MallocStackLoggingNoCompact environment variable
1
2
|
malloc_history tool
1
|
malloc_zone_batch_malloc function
1
|
map entries
1
|
memcpy function
1
|
memmove function
1
|
memory management unit (MMU)
1
|
memory objects. See VM objects
|
memory pools. See malloc zones
|
memory-mapped files
1
|
memory
|
|
See also virtual memory
|
|
access faults
1
|
|
accessors and
1
|
|
allocating
1+
|
|
allocation tips
1
|
|
batch allocations
1
|
|
blocks
1
|
|
copying
1+
|
|
debugging problems
1+
|
|
deferring allocations
1
|
|
inheriting
1
|
|
initializing
1
|
|
large allocation granularity
1
|
|
malloc zones
1
|
|
performance costs
1
|
|
shared
1
|
|
small allocation granularity
1
|
|
thread safety and
1
|
|
wired
1
|
memset function
1
|
MMU (memory management unit)
1
|
N |
NSZombieEnabled environment variable
1
|
P |
page alignment
1
|
page faults
1
2
|
page lists
1+
|
page size
1
|
page tables
1
2
|
pages, defined
1
|
pagestuff tool
1
|
paging in
1
2
|
paging out
1
2
|
paging, defined
1
|
pmap structure
1
|
S |
shared memory
1
|
soft faults
1
|
T |
tools
|
|
heap
1
|
|
leaks
1
|
|
malloc_history
1
|
|
ObjectAlloc
1
|
|
pagestuff
1
|
|
vmmap
1
2
|
|
vm_stat
1
|
V |
virtual address space
|
|
defined
1
|
virtual memory
|
|
accessing
1
|
|
debugging
|
|
overview
1+
|
|
paging in
1
|
|
paging out
1
|
VM objects
1+
|
vmmap tool
1+
|
vm_copy function
1
2
|
vm_stat tool
1
|
vnode pager
1
|
VRAM, copying data to
1
|
Z |
zones. See malloc zones
|