JavaScript is required

Nhằm tối ưu sử dụng bộ nhớ, Hệ điều hành chỉ giữ lại trong bộ nhớ những lệnh/dữ liệu cần dùng của tiến trình, không nạp vào bộ nhớ lệnh/dữ liệu chưa đến lượt xử lý. Tên gọi của kỹ thuật này là gì?

A.

Static linking

B.

Dynamic linking

C.

Overlay

D.

Swapping

Trả lời:

Đáp án đúng: C


Câu hỏi mô tả kỹ thuật mà hệ điều hành sử dụng để quản lý bộ nhớ hiệu quả bằng cách chỉ tải những phần cần thiết của một tiến trình vào bộ nhớ. Điều này giúp tối ưu hóa việc sử dụng bộ nhớ và tránh lãng phí không gian lưu trữ.

  • A. Static linking: Là quá trình liên kết các thư viện cần thiết vào chương trình trong quá trình biên dịch. Nó không liên quan trực tiếp đến việc tải và quản lý bộ nhớ động trong quá trình thực thi.
  • B. Dynamic linking: Là quá trình liên kết các thư viện vào chương trình trong quá trình thực thi. Nó cũng không trực tiếp liên quan đến việc chỉ tải các phần cần thiết của tiến trình vào bộ nhớ.
  • C. Overlay: Đây là kỹ thuật cho phép một tiến trình lớn hơn kích thước bộ nhớ vật lý được thực thi bằng cách chia nó thành các phần nhỏ hơn (overlays). Chỉ những overlay cần thiết cho một giai đoạn thực thi cụ thể được tải vào bộ nhớ. Đây là đáp án phù hợp nhất với mô tả trong câu hỏi.
  • D. Swapping: Là quá trình di chuyển một tiến trình hoặc một phần của tiến trình từ bộ nhớ chính sang bộ nhớ phụ (ví dụ: ổ cứng) để giải phóng bộ nhớ cho các tiến trình khác. Mặc dù nó liên quan đến quản lý bộ nhớ, nhưng không tập trung vào việc chỉ tải các phần cần thiết của tiến trình vào bộ nhớ như overlay.

Do đó, đáp án đúng nhất là C. Overlay.

Câu hỏi liên quan