Please enable JavaScript.
Coggle requires JavaScript to display documents.
โครงสร้าง ระบบปฎิบัติการ - Coggle Diagram
โครงสร้าง ระบบปฎิบัติการ
การวิวัฒนาการ OS ก็มี ทำให้ทำงานได้หลากหลาย เพื่อรองรับกับ Application ที่หลากหลาย ที่มีความต้องการที่แตกต่างกัน ซึ่งมีส่วนที่ค่อยประสานการทำงานคือ Application Programming Interface
Application ที่อยู่ในฝั่ง User Space จะติดต่อกับระบบปฎิบัติการผ่านทาง API หรือ System call ใน Kernel Space คอยประสานตามความต้องการส่วนย่อยๆของระบบปฎิบัติการ(OS Component )หรือรูปแบบใช้งานของโปรแกรม
-
System Call
ระหว่างที่ OS กำลังดำเนินการอยู่นั้น หากได้รับสัญญาณเข้ามามีงานใหม่ต้องการให้ระบบดำเนินการทันที หรือมีความสำคัญมากกว่า ต้องมาพิจารณางานที่เข้ามาใหม่ก่อน สัญญานที่เข้ามาเรียกใช้งานระบบเรียกว่า "System call"
แจ้งให้ CPU เปลี่ยนจากงานเดิมมาทำงานชิ้นใหม่ก่อนแ แล้วจึ่งเปลี่ยนทำงานเดิม ทำให้คอมพิวเตอร์ยืดหยุดในการใช้งาน
System call เป็นกลไก ที่ถูกใช้โดยโปรแกรม หรือ App เพื่อร้องขอบริการจาก OS และ OSจะต้องหยุดการทำงานและ จะต้องมาตอบสนองความต้องการนั้น
System call เกิดขึ้นได้เสมอ ซึ่งจะดำเนินการผ่านทาง OS ทั้งสิ้น โดยมีวิธีส่งค่าหรือตัวแปรทั้งหมด 3 วิธีดังนี้
-
-
-
-
-
-
-
บริการของระบบปฎิบัติการ
เป็นส่วนที่บอกว่า OS บริการด้านใดได้บ้าง แต่ละ OS จะมีบริการที่ต่างกัน แต่ยังมีพื้นฐานเหมือนเดิม เพื่อให้ตรงกับวัตถุประสงค์ของ OS ที่จะประสานใช้งาน Resource ในระบบอย่างสมบูรณ์
-
-
-
-
-