การออกแบบระบบปฏิบัติการขั้นสูง
(Advanced Operating System Design)
หน่วยกิต (บรรยาย-ปฎิบัติการ): 3(3-0-6)
การจัดระบบปฏิบัติการ การจัดการการขัดจังหวะและความผิดปกติ การจัดการกระบวนการและสายโยงใย การติดต่อสื่อสารระหว่างกระบวนการ แนวทางการร่วมมือ การออกแบบการจัดการหน่วยความจําและหน่วยความจําเสมือน การออกแบบระบบแฟ้ม การวางแผนความมั่นคงสําหรับระบบปฏิบัติการ จักรกลเสมือน
Operating system organization. Interrupt and exception handling. Processes and threads management. Inter-process communication. Coordination paradigm. Design of memory management and virtual memory. File system design. Security plan for operating system. Virtual machines.
