JavaScript is required

Khi bộ nhớ có hiện tượng phân mảnh (fragmentation) quá nhiều thì HĐH sẽ?

A.
B.
Loại bỏ bớt một số process
C.
Treo máy
Trả lời:

Đáp án đúng: A


Khi bộ nhớ bị phân mảnh quá nhiều, hệ điều hành (HĐH) sẽ cố gắng thu gom các "lỗ" (Hole) nhỏ lại thành các "lỗ" lớn hơn. Quá trình này được gọi là "defragmentation" (chống phân mảnh) hoặc "compaction". Mục đích là để tạo ra các vùng nhớ trống đủ lớn để cấp phát cho các tiến trình mới, giảm thiểu tình trạng thiếu bộ nhớ do phân mảnh. Loại bỏ process hoặc treo máy không phải là giải pháp trực tiếp cho vấn đề phân mảnh bộ nhớ.

Câu hỏi liên quan