วันอังคารที่ 9 สิงหาคม พ.ศ. 2554

โปรเซส

เป็นองค์ประกอบที่สำคัญของการทำงานของระบบคอมพิวเตอร์ โดยเฉพาะอย่างยิ่งในระบบคอมพิวเตอร์ขนาดใหญ่ที่มีผู้ใช้หลายคน (multi-user computer system) และมีการทำงานหลายงานพร้อมกัน หากงานเหล่านั้นเป็นอิสระไม่ขึ้นต่อกันโดยสิ้นเชิง จะไม่เกิดปัญหาใดๆ แต่ในความเป็นจริงงานเหล่านั้นต้องใช้ทรัพยากรร่วมกันไม่มากก็น้อย ดังนั้นการทำงานของงานหนึ่ง อาจมีผลกระทบทางอ้อมกับอีกงานหนึ่ง โดยผ่านทางทรัพยากรที่ใช้ร่วมกัน เพื่อมิให้งานต่างๆ ส่งผลกระทบกันในอันที่จะก่อให้เกิดความเสียหายต่อระบบ จึงเป็นหน้าที่หนึ่งของระบบปฏิบัติการที่จะต้องควบคุมงานหรือสับหลีกการทำ งานของแต่ละโปรแกรมที่มาเกี่ยวข้องกัน (interaction) หน้าที่นี้เรียกว่า การเข้าจังหวะกันของโปรเซส หรือ การซิงโครไนซ์กระบวนการ (process synchronization

ไม่มีความคิดเห็น:

แสดงความคิดเห็น