tailieunhanh - Lecture Operating systems: Internalsand design principles (7/e): Chapter 8 - William Stallings

Chapter 8 - Virtual memory. After studying this chapter, you should be able to: Define virtual memory, describe the hardware and control structures that support virtual memory, describe the various OS mechanisms used to implement virtual memory. | Operating Systems: Internals and Design Principles Chapter 8 Virtual Memory Seventh Edition William Stallings Operating Systems: Internals and Design Principles You’re gonna need a bigger boat. — Steven Spielberg, JAWS, 1975 Hardware and Control Structures Two characteristics fundamental to memory management: all memory references are logical addresses that are dynamically translated into physical addresses at run time 2) a process may be broken up into a number of pieces that don’t need to be contiguously located in main memory during execution 1) If these two characteristics are present, it is not necessary that all of the pages or segments of a process be in main memory during execution Terminology Operating system brings into main memory a few pieces of the program Resident set - portion of process that is in main memory An interrupt is generated when an address is needed that is not in main memory Operating system places the process in a blocking state Continued . . .

TỪ KHÓA LIÊN QUAN