< Previous Page Hide TOC

Index

A number represents a single reference to a topic.
A number with a "+" sign represents a longer discussion of a topic.


Symbols   A   B   C   D   E   F   H   I   L   M   N   O   P   R   S   T   U   V   W   Z   

Symbols
_NSAutoreleaseNoPool function 1
A
accessors for static variables 1
active page lists 1
autoreleased objects 1
B
backing store, defined 1
batch allocations 1
bcopy function 1
BlockMoveData function 1
BlockMoveDataUncached function 1
C
call stack browser
  in MallocDebug 1
  in ObjectAlloc 1
calloc function 1 2
copy-on-write 1
D
debugging memory problems 1+
default pager 1
disk thrashing 1
DYLD_FORCE_FLAT_NAMESPACE environment variable 1
E
environment variables 1
executable launcher in MallocDebug 1
F
file mapping 1
free function 1
free page lists 1
function call stacks (ObjectAlloc) 1
H
handles, using 1
hard faults 1
heap tool 1
heaps. See malloc zones
HGetState function 1
HLock function 1
HSetState function 1
HUnlock function 1
I
inactive page lists 1
L
leaks tool 1
leaks, finding 1+
libgmalloc.dylib 1
logical address space. See virtual address space
M
malloc debugging 1 2
malloc function 1 2
malloc heaps. See malloc zones
malloc zones 1 2
MallocCheckHeapEach environment variable 1
MallocCheckHeapStart environment variable 1
MallocDebug 1+
  crashing in 1
  environment variables 1
  evaluating problem reports 1
  finding leaks 1
  limitations 1+
  windows in 1
MallocDoNotProtectPostlude environment variable 1
MallocDoNotProtectPrelude environment variable 1
MallocGuardEdges environment variable 1
MallocPreScribble environment variable 1 2
MallocScribble environment variable 1 2
MallocStackLogging environment variable 1 2
MallocStackLoggingNoCompact environment variable 1 2
malloc_history tool 1 2
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
  See also virtual memory
  access faults 1
  accessors and 1
  allocating 1 2+
  allocation tips 1+
  batch allocations 1
  blocks 1
  copying 1+
  deallocating 1
  debugging problems 1+
  deferring allocations 1
  finding leaks 1 2+
  freeing 1
  inheriting 1
  initializing 1
  large allocation granularity 1
  malloc zones 1
  performance costs 1
  shared 1
  small allocation granularity 1
  snapshots 1
  thread safety and 1
  wired 1
memset function 1
MMU (memory management unit) 1
N
NewHandle function 1
NewPtr function 1
NSZombieEnabled environment variable 1
O
ObjectAlloc 1+
Objective-C objects 1
open tool 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
porting to Mac OS X 1
R
RAM, and virtual memory 1
realloc function 1 2
resident memory 1
S
setgid 1
SetHandleSize function 1
setuid 1
shared memory 1
soft faults 1
sparse address spaces 1
T
tools
  heap 1
  leaks 1
  MallocDebug 1 2
  malloc_history 1
  ObjectAlloc 1 2
  pagestuff 1
  vmmap 1 2
  vm_stat 1
U
unit testing 1
V
virtual address space
  defined 1
  size 1
virtual memory
  accessing 1
  debugging 1+
  overview 1+
  paging in 1
  paging out 1
VM objects 1+
vmmap tool 1+
vm_allocate function 1
vm_copy function 1 2
vm_stat tool 1
vnode pager 1
VRAM, copying data to 1
W
wired memory 1
Z
zones. See malloc zones


< Previous Page Hide TOC


© 2003, 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-06-28)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.