TAILIEUCHUNG - Bài giảng Hệ thống máy tính - Chương 7: Bộ nhớ thực

Bài giảng Hệ thống máy tính - Chương 7 trang bị cho người học kiến thức cơ bản về bộ nhớ thực của máy tính. Nội dung trình bày trong chương gồm có: Các kiểu địa chỉ nhớ, chuyển đổi địa chỉ nhớ, overlay và swapping, vấn đề cấp phát bộ nhớ liên tục (contiguous memory allocation). . | Chapter 7: Bộ Nhớ Thực Các kiểu địa chỉ nhớ Chuyển đổi địa chỉ nhớ Overlay và swapping Vấn đề cấp phát bộ nhớ liên tục (contiguous memory allocation) Giải pháp fixed partitioning Giải pháp dynamic partitioning 1 Quản lý bộ nhớ Kernel chiếm một vùng cố định của bộ nhớ, vùng còn lại dành để cấp phát cho các process Cấp phát vùng nhớ cho các process sao cho hệ thốâng hoạt động hiệu quả Vd: Nạp càng nhiều process vào bộ nhớ càng tốt để gia tăng mức độ multiprogramming Quản lý bộ nhớ Cấp phát vùng nhớ cho các process Bảo vệ: kiểm tra truy xuất bộ nhớ có hợp lệ không Chia sẻ: cho phép các process chia sẻ vùng nhớ chung Chuyển đổi địa chỉ luận lý sang địa chỉ vật lý 2 Các kiểu địa chỉ nhớ (1/2) Địa chỉ vật lý -- physical (memory) address -- là địa chỉ mà CPU, hay MMU (nếu có), gửi đến bộ nhớ chính Địa chỉ luận lý (logical address) là địa chỉ mà một quá trình sinh ra Các địa chỉ sinh bởi trình biên dịch (compiler) là tương đối hay khả tái định vị (relocatable): compiler giả thiết không gian địa chỉ của đơn vị biên dịch (compilation unit) bắt đầu từ địa chỉ 0 hoặc tuyệt đối: kết quả biên dịch có thể nạp được ngay vào bộ nhớ để thực thi; ít được dùng 3 1 Các kiểu địa chỉ nhớ (2/2) Khi một lệnh được thực thi, các địa chỉ luận lý phải được chuyển đổi thành địa chỉ vật lý Sự chuyển đổi này thường có sự hỗ trợ của phần cứng để đạt hiệu năng cao 4 Từ mã nguồn đến file thực thi được Linker: kết hợp các object module thành một file thực thi được tái định vị địa chỉ tương đối và phân giải các external reference kết hợp các object module thành một load module (file nhị phân khả thực thi) System static linking library dynamic linking System library 5 Thực hiện (static) linking Linker chuyển đổi địa chỉ

TỪ KHÓA LIÊN QUAN
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.