JavaScript is required

Kỹ thuật phân trang bộ nhớ có gây ra phân mảnh trong không?

A.

Có gây ra phân mảnh nội.

B.

Không gây ra phân mảnh nội.

C.

Phụ thuộc số frame của bộ nhớ vật lý.

D.

Phụ thuộc số page của bộ nhớ luận lý.

Trả lời:

Đáp án đúng: A


Kỹ thuật phân trang (paging) chia bộ nhớ vật lý thành các frame có kích thước cố định và bộ nhớ logic thành các page có kích thước tương ứng. Một tiến trình được cấp phát một số lượng các frame không liên tục trong bộ nhớ vật lý. Do kích thước của page và frame là cố định và bằng nhau, nên nếu một tiến trình không sử dụng hết một page cuối cùng được cấp phát, sẽ có một phần bộ nhớ trong page đó bị lãng phí. Phần lãng phí này gọi là phân mảnh nội (internal fragmentation). * **Đáp án A đúng:** Phân trang gây ra phân mảnh nội do kích thước page cố định, có thể gây lãng phí bộ nhớ nếu tiến trình không sử dụng hết page cuối cùng. * **Đáp án B sai:** Phân trang thực tế có gây ra phân mảnh nội. * **Đáp án C sai:** Số frame của bộ nhớ vật lý ảnh hưởng đến mức độ có thể cấp phát bộ nhớ cho tiến trình, nhưng không trực tiếp gây ra phân mảnh nội. * **Đáp án D sai:** Số page của bộ nhớ logic ảnh hưởng đến cách tiến trình được chia nhỏ, nhưng không trực tiếp gây ra phân mảnh nội.

Câu hỏi liên quan