Page 47 - สถาปัตยกรรมคอมพิวเตอร์และระบบปฏิบัติการ
P. 47
การจัดเวลาซ ีพียูแ ละก ารติดต าย 11-37
6. เวลารอคอยเฉลีย่ โดยว ธิ เี วียนเทยี น เทา่ กบั 5.67 มลิ ลิวนิ าที
เวลาครบร อบงานเฉลี่ย โดยว ธิ ีเวียนเทยี น เท่ากบั 15.67 มิลลิวินาที
P1 P2 P3 P1 P1 P1 P1 P1
0 4 7 10 14 18 22 26 30
โพรเซส เวลารอคอย (มลิ ลิวนิ าท)ี เวลาครบรอบงาน (มิลลวิ ินาที)
P1 10 — 4 = 6 30
P2 4—0=4 7
P3 7—0=7 10
เฉลีย่
(4 + 4 + 7)/3 = 17/3 = 5.67 (30 + 7 + 10)/3 = 47/3 = 15.67
เรอื่ งที่ 11.1.2
ระบบมลั ติโพรเซสเซอร์
มัลติโพรเซสเซอร์ (multiprocessor) เป็นร ะบบคอมพิวเตอร์ที่มีโพรเซสเซอร์หลายต ัวช ่วยกันท ำ�งาน ระบบ
คอมพิวเตอร์ท ี่ป ระกอบไปด ้วยซ ีพียูต ั้งแต่ 2 ตัวข ึ้นไปส่วนใหญ่แ ล้วซ ีพียูเหล่าน ั้นจ ะม ีข ีดค วามส ามารถท ี่ใกล้เคียงก ัน
มีก ารใช้ท รัพยากร เช่น หน่วยค วามจำ� (common memory หรือ share memory) อินพุต/เอาต์พุต (I/O) อุปกรณ์
ต่อพ่วง (peripheral) ร่วมก ัน และใช้ระบบป ฏิบัติการเดียวกัน
อินพุต/เอาต์พุต หน่วยค วามจ ำ�ร่วม
บัสร่วม
โพรเซสเซอร์ต ัวที่ 1 โพรเซสเซอร์ตัวที่ n
ภาพท่ี 11.12 โครงสร้างฮ ารด์ แวร์ส�ำ หรบั ม ัลติโพรเซสเซอร์