ใบงานที่ 2 การจัดการ Process
ใบงานที่2 การจัดการ Process นาย ธนาธิป เล็กกุล รหัส 6031280003 โปรเซส หมายถึง โปรแกรมที่กำลังเอ็กซิคิวต์อยู่ -ในขณะที่โปรเซสกำลังเอ็กซิคิวต์อยู่นั้นจะมีการใช้ทรัพยากร (Resource) ของระบบ เช่น CPU, หน่วยความจำ, ไฟล์, อุปกรณ์ อินพุต/เอาต์พุต -ในระบบ Multiprogramming อาจประกอบด้วยโปรเซสมากมาย -OS จึงมีหน้าที่ในการจัดการโปรเซสในระบบทั้งหมด ไม่ว่าจะเป็นการสร้าง ลบ การจัดเวลา การจัดจังหวะและการติดต่อสื่อสารภายในโปรเซส ส่วนประกอบของโปรเซส 1. ชื่อและหมายเลขประจำตัว เป็นชื่อหรือหมายเลขโปรเซส ซึ่งจะไม่มีการซ้ำกัน 2. คำสั่งโปรแกรม เป็นคำสั่งที่สามารถรันได้ทันที (ภาษาเครื่อง) 3. ข้อมูล คือ ข้อมูลที่โปรแกรมต้องการหรือนำไปใช้ประกอบการทำงาน ซึ่งข้อมูลนี้อาจจะเป็นข้อมูลของโปรเซสอื่นๆ ที่อาจใช้งานร่วมกันได้ 4. บล็อกควบคุมโปรเซส ( Process Control Bolck : PCB ) ...