Dale - Computer Science Illuminated 356

Dale - Computer Science Illuminated 356 - 10.2 Memory...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Fixed-partition technique The memory management technique in which memory is divided into a specific number of partitions into which programs are loaded Dynamic-partition tech- nique The memory management technique in which memory is divided into partitions as needed to accommodate programs 10.2 Memory Management 329 ming environment, we must prevent a program from accessing any addresses beyond its allocated memory space. With the operating system loaded at location 0 , all logical addresses for the program are valid unless they exceed the bounds of main memory itself. If we move the operating system below the program, we’d have to make sure a logical address didn’t try to access the memory space devoted to the operating system. This wouldn’t be difficult, but it would be add to the complexity of the processing. The advantage of a single contiguous memory management approach is that it is simple to implement and manage. However, memory space and CPU time are almost certainly wasted. It is unlikely that an application
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/13/2011 for the course CSE 1550 taught by Professor Marianakant during the Fall '10 term at York University.

Ask a homework question - tutors are online