JavaScript is required

Hình dưới mô tả một bộ nhớ đã được cấp phát cho các tiến trình. Địa chỉ truy cập bộ nhớ vật lý của mỗi tiến trình có dạng (p,d). Hãy cho biết đó là kỹ thuật cấp phát bộ nhớ nào?

A.

Kỹ thuật chia khối nhớ cố định (Fixed Partitioning).

B.

Kỹ thuật chia khối nhớ động (Dynamic Partitioning).

C.

Kỹ thuật phân trang (Paging).

D.

Kỹ thuật phân đoạn (Segmentation).

Trả lời:

Đáp án đúng: C


Hình ảnh mô tả địa chỉ bộ nhớ vật lý của mỗi tiến trình có dạng (p, d), trong đó p là số phân đoạn (segment number) và d là offset (độ dời) trong phân đoạn đó. Điều này cho thấy bộ nhớ được chia thành các phân đoạn logic có kích thước khác nhau, mỗi phân đoạn đại diện cho một phần của chương trình (ví dụ: code, data, stack). * **Kỹ thuật chia khối nhớ cố định (Fixed Partitioning):** Chia bộ nhớ thành các khối có kích thước cố định, không phù hợp vì không có khái niệm offset trong phân đoạn. * **Kỹ thuật chia khối nhớ động (Dynamic Partitioning):** Chia bộ nhớ thành các khối có kích thước thay đổi theo yêu cầu của tiến trình, nhưng không có khái niệm phân đoạn. * **Kỹ thuật phân trang (Paging):** Chia bộ nhớ vật lý thành các trang có kích thước cố định và bộ nhớ logic của tiến trình thành các trang tương ứng, địa chỉ có dạng (số trang, offset), không phải phân đoạn. * **Kỹ thuật phân đoạn (Segmentation):** Chia bộ nhớ logic của tiến trình thành các phân đoạn có kích thước khác nhau, địa chỉ có dạng (số phân đoạn, offset).

Câu hỏi liên quan