作業系統›Ch3 System Call 與虛擬機器
第 1 題/共 10 題
◀ OS 1/10
1. OS Architecture、Monolithic、Layered、Microkernel、Virtualization
#OS-03-001中OS ArchitectureMonolithicLayeredMicrokernelVirtualization

作業系統可以依照子系統的架構分成幾種類型。下圖顯示作業系統的架構,四個虛線矩形(分別標記為A、B、C、D)位於applications layer、system services layer、kernel layer、hardware layer。

請回答下列各種作業系統類型中,所選取的子系統位於圖中的哪個位置(A、B、C或D)。

(a) (2 pts) 在MS-DOS(monolithic operating systems)中,memory management services會位於哪裡? (b) (3 pts) 在Linux(layered operating system)中,standard I/O libraries會位於哪裡? (c) (2 pts) 在Container(virtualized operating systems)中,scheduling services會位於哪裡? (d) (3 pts) 在Mach/QNX(micro-kernel operating systems)中,device driver會位於哪裡?

題目附圖
📄 台大110
跳轉到第題
▤完整推導請見《WH 資工筆記 · 作業系統》Ch3 System Call 與虛擬機器
本章題號 · 1–10 / 10