JavaScript is required

Kiến trúc Kernel Linux là:

A.
Static
B.
Microkernel
C.
Distributed
D.
Monolithic
Trả lời:

Đáp án đúng: D


Kernel Linux có kiến trúc Monolithic (nguyên khối). Trong kiến trúc này, hầu hết các dịch vụ hệ thống (quản lý bộ nhớ, hệ thống tập tin, điều khiển thiết bị, v.v.) đều chạy trong không gian kernel. Điều này giúp tăng hiệu năng vì giảm thiểu chi phí chuyển đổi giữa không gian người dùng và không gian kernel. Mặc dù có một số module có thể được tải và dỡ bỏ động (dynamic modules), kiến trúc tổng thể vẫn là nguyên khối. Các lựa chọn khác không phù hợp vì: - Static: Không hoàn toàn chính xác, vì kernel Linux có thể tải và dỡ các module. - Microkernel: Kiến trúc microkernel cố gắng giảm thiểu lượng code chạy trong không gian kernel, điều này trái ngược với kiến trúc của Linux. - Distributed: Không phải là kiến trúc kernel Linux. Distributed architecture thường được sử dụng cho các hệ thống phân tán trên nhiều máy tính.

Câu hỏi liên quan