Lecture Notes for CMSC 321 - OPERATING SYSTEMS with Barnett at Richmond (UR)

Notes Information

Material Type:Class Note
Subject:Computer Science
University:University of Richmond
Term:Spring 2009
  • Internal Fragmentation
  • Logical View
  • External Fragmentation
  • Segmentation
  • Traditional
  • Relationship
  • Associative Memory
  • Fragmentation
  • Architecture
  • Code Segment
Login / Sign Up to View Document
Preview Page 1Preview Page 2Preview Page 3Preview Page 4Preview Page 5Preview Page 6

Sample Document Text

CMSC 321: Operating Systems Lecture 12 Paging and Segmentation Paging .Page: titi t ll l fi d - process : partition in o sma , equal fixe -size chunks .Frame: -RAM: partition into page-sized chunks . Page size == Frame size . Fragmentation: -no external - internal only in last page of a process . Process RAM Page 0 Page 1 Frame 11 Frame 12 . Page 7 Frame 25 . Address Translation in Paging System Data Structures Needed . Page table -one per process -associate page w/ frame -pointer to table in PCB . Frame table -track free/occupied frames Page Size . Factors to consider: - 1. internal fragmentation small pages : less IF small pages : more pages/process - larger page tables - 2. secondary memory large pages : more efficient xfers - 3. effect on page fault rate kas page size increases, principle of locality wea ens fewer pages available in memory - 4. program complexity OOP, threads reduce locality Advantages of Paging . Don't need contiguous space in RAM . Re...

Related Documents

Internal Fragmentation Notes
Internal Fragmentation Notes
Particularly Notes
Associative Memory Exam
Associative Memory Exam
Associative Memory Exam
Associative Memory Exam
Either...or Notes
Internal Fragmentation Notes
Directories Exam
Directories Exam
Memory Leaks Notes
Hierarchies Notes
Hierarchies Notes
Memory References Notes
Industry Relations Notes
155, "/var/app/current/tmp/"