Os Concepts Essay

9566 Words Apr 10th, 2013 39 Pages
Memory Management in Mac OS

Memory Management in Mac OS
Mindfire Solutions www.mindfiresolutions.com March 6, 2002 Abstract: This paper discusses memory management by macintosh operating system. This paper is a summarized form of “Inside Macintosh: Memory” and is directed towards developers who are new to Mac development but had previous development experience on other operating system. After going through this article you will be familiar with memory architecture in Mac, ways to allocate and deallocate memory, using temporary memory, A5 world, heap management, heap zones, heap fragmentation and several other features provided by memory manager. MEMORY MANAGEMENT IN MAC
…show more content…
10 Properties of Relocatable Blocks 1 ........................................................................ 12 Locking and Unlocking Relocatable Blocks 1 ........................................................ 13 Purging and Reallocating Relocatable Blocks ....................................................... 13 MEMORY RESERVATION 1 .......................................................................................... 14 HEAP PURGING AND COMPACTION 1........................................................................... 14 HEAP FRAGMENTATION 1 ........................................................................................... 15 Deallocating Nonrelocatable Blocks 1................................................................... 15 Locking Relocatable Blocks 1................................................................................ 15 Allocating Nonrelocatable Blocks 1....................................................................... 16 DANGLING POINTERS 1............................................................................................... 16 Callback Routines 1............................................................................................... 17 INVALID HANDLES 1 .................................................................................................. 18 Disposed Handles

Related Documents