Segmentation divides a process's logical address space into variable-sized segments. Each segment maps to a contiguous region of physical memory. Paged segmentation further divides each segment into fixed-size pages which can be scattered in memory. This solves issues with external fragmentation and lengthy search times of basic segmentation. Virtual memory abstracts memory as one large uniform array, allowing processes to have a logical address space larger than physical memory. The OS loads only needed parts into physical memory from disk, based on the locality of reference principle.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
275 views35 pages
Segmentation
Segmentation divides a process's logical address space into variable-sized segments. Each segment maps to a contiguous region of physical memory. Paged segmentation further divides each segment into fixed-size pages which can be scattered in memory. This solves issues with external fragmentation and lengthy search times of basic segmentation. Virtual memory abstracts memory as one large uniform array, allowing processes to have a logical address space larger than physical memory. The OS loads only needed parts into physical memory from disk, based on the locality of reference principle.