TAILIEUCHUNG - Lecture Operating system principles - Chapter 7: Memory management

After studying this chapter, you should be able to: Discuss the principal requirements for memory management, understand the reason for memory partitioning and explain the various techniques that are used, understand and explain the concept of paging,. | Chapter 7 Memory Management Basic requirements of Memory Management Memory Partitioning Paging Segmentation Memory Management The principal operation of memory management is to bring processes into main memory for execution by the processor. A program must be loaded into main memory to be executed. Memory Management Memory needs to be allocated to ensure a reasonable supply of ready processes to consume available processor time Otherwise, for much of the time all of the processes will be waiting for I/O and the processor will be idle. The need for memory management Memory is cheap today, and getting cheaper But applications are demanding more and more memory, there is never enough! Memory Management involves swapping blocks of data from secondary storage. Memory I/O is slow compared to CPU The OS must cleverly time the swapping to maximise the CPU’s efficiency Memory Management Requirements Relocation Protection Sharing Logical organisation Physical organisation .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.