นางสาว อัจฉรา กุลคำ เลขที่1 กลุ่ม3 ชทค
การจัดการ CPU
1. การจัดการซีพียูมีวัตถุประสงค์อะไร
-การจัดเวลาซีพียู(CPU Scheduling) เป็นหลักการทำงานหนึ่งของระบบปฏิบัติการ
2. การจัดสรรซีพียู คำว่า ค่าใช้จ่ายของระบบ (Overhead) คืออะไร
-คืองานที่ระบบจำเป็นต้องทำเพือจุดประสงค์บางอย่าง
3. ตัวจัดการคิวระยะสั้นหมายถึงอะไร
---ขั้นตอนนี้เป็นการคัดเลือกโปรเซสซึ่งรออยู่ในสถานะพร้อมที่เหมาะสมที่สุดให้เข้าไปอยู่ในสถานะรัน (ครอบครอง CPU)
-การจัดคิวให้กับโปรเซสนั้นถือว่าเป็นหน้าที่ ของหน่วยจัดคิวในระยะสั้น (Short-term Scheduler) ซึ่งเป็นส่วนหนึ่งใน OS
-สำหรับการส่งโปรเซสที่ถูกเลือกแล้วให้เข้าไปอยู่ในสถานะรัน เป็นหน้าที่ของตัวส่ง (Dispatcher) ซึ่งเป็นส่วนหนึ่งใน OS
4. ตัวส่ง Dispather คืออะไร
-โปรเซสที่ทำหน้าที่ส่งโปรเซสในสถานะรัน
5. วิธีการคัดเลือกโปรเซสในคิวสถานะพร้อมมีอะไรบ้าง
-การจักการคิว FCFS/RR/PQ/SJN/SRT และการจัดารคิวแบบหลายระดับ
6. การจัดคิวแบบ FCFS มีลักษณะการทำงานและข้อดีข้อเสียอย่างไร
-ข้อดี จัดการคิวได้ง่าย ข้อเสีย โปรเซสทำงานน้อย
7. การจัดคิวแบบ RR มีลักษณะการทำงานและข้อดีข้อเสียอย่างไร
-ข้อดี แก้ปัญหาการรอของโปรเซส ข้อเสีย คิวมีโปรเซสมากรอนาน
8. การจัดคิวแบบ Priority Queue มีลักษณะการทำงานและข้อดีข้อเสียอย่างไร
-ข้อดี โปรเซสอยู่ต้นคิว ข้อเสีย ไม่มี
9. ความสำคัญของโปรเซสพิจารณาจากสิ่งใดบ้าง
-โปรเซสอยู่ในระแบบนาน ระระดับความสพคัญของโปรเซส
10.การจัดคิวแบบ SJN มีลักษณะการทำงานและข้อดีข้อเสียอย่างไร
-ข้อดี เวลาในการครบวงงาน ข้อเสีย โปรเซสทำงานนาน
11.การจัดคิวแบบ SRT มีลักษณะการทำงานและข้อดีข้อเสียอย่างไร
-ข้อดี จบการทำงานได้รวดเร็ว ข้อเสีย ต้องมีการบันทึกโปรเซสที่ทำงานไปแล้ว
12.การจัดคิวหลายระดับคืออะไร
-การจัดการคิวมากกว่า1 แต่ละคิวขะเป็นคนละประเภท คัดเลือกโปรเซส โปรเซสทำงานไม่จบ
13.การจัดการคิวระยะยาว (Long-term Scheduler) มีลักษณะอย่างไร
-จักการคิวในระดับงาน ไม่ใช่ระดับโปรเซส มุ่งยุติโปรเซสที่ทำงานจบลง
14.ระบบการทำงานคอมพิวเตอร์ ตามแบบการประมวลคำสั่งและข้อมูลมีกี่แบบอะไร
- จะเลือกโปรเซสที่อยู่ในหน่วยความจำที่พร้อมในการเอ็กซิคิวต์ที่สุด เพื่อให้ครอบครองเวลาซีพียูและทรัพยากรที่เกี่ยวข้องกับโปรเซสนั้น
คิวของโปรเซสในหน่วยความจำนั้นไม่จำเป็นที่ต้องเป็นแบบใดแบบหนึ่ง อย่างไรก็ตามโปรเซสทุกโปรเซสที่พร้อมใช้ซีพียู จะต้องมีโอกาสได้เข้าครอบครองเวลาซีพียูไม่เวลาใดก็เวลาหนึ่ง
การเข้าและออกจากการครอบครองเวลาซีพียูแต่ละครั้ง จำเป็นต้องมีการเก็บข้อมูลไว้เสมอว่าเข้ามาทำอะไร ต่อไปจะทำอะไร
การจัดการโปรเซสเซอร์
1. โปรเซสคืออะไร
2. อุปกรณ์ใดทาหน้าที่ขับเคลื่อนการทางานของโปรเซส
3. โปรเซสมีองค์ประกอบอะไรบ้าง
ตอบ ชื่อและหมายเลขประจำตัว เป็นชื่อหรือหมายเลขโปรเซส ซึ่งจะไม่มีการซ้ำกัน
- คำสั่งโปรแกรม เป็นคำสั่งที่สามารถรันได้ทันที (ภาษาเครื่อง)
- ข้อมูล
- บล็อกควบคุมโปรเซส (Process Control Bolck : PCB )
- PSW (Program Status Words)
- คุณสมบัติของโปรเซส
4. บล็อกควบคุมโปรเซส (Process control block : PCB) คืออะไร
5. คุณสมบัติของโปรเซสมีอะไรบ้าง
6. โปรเซสมีสถานะอะไรบ้าง
ตอบ
New กระบวนการใหม่กำลังถูกสร้างขึ้น
Running กระบวนการกำลังทำงานตามคำสั่งในโปรแกรม
Waiting กระบวนการกำลังรอคอยให้เหตุการณ์บางอย่างเกิดขึ้น
Ready กระบวนการกำลังรอคอยที่จะเข้าใช้หน่วยประมวลผล
Terminate กระบวนการเสร็จสิ้นการทำงาน
7. เมื่อโปรเซสเข้ามาในคิวการขอใช้ซีพียู จะอยู่ในสถานะใด
8. โปรเซสสถานะใดที่มีการเอ็กซ์คิวคาสั่ง
9. โปรเซสที่รอการอ่านข้อมูลจากฮาร์ดดิสก์เพื่อนามาประมวลผลต่อไป อยู่ในสถานะอะไร
ตอบ โปรแกรมที่กำลังถูกประมวลผลในการทำงานทั่วไปในระบบคอมพิวเตอร์ ... กระบวนการจะตกอยู่ในสถานะใดสถานะหนึ่งจากสถานะทั้ง 5
10. เวลาควอนตัมคืออะไร
ตอบ คือเทคโนโลยีใหม่ที่จะพลิกโลกทั้งใบ จนถึงขั้นเปลี่ยนนิยายวิทยาศาสตร์ให้กลายเป็นความจริง
11. โปรเซสที่หมดเวลาควอนตัมแต่ทำงานยังไม่จบ จะเปลี่ยนจากสถานะรันไปที่สถานะใด
14. โปรเซสจะถูกปรับเป็นสถานะพักเพราะเหตุใดบ้าง
ความคิดเห็น
แสดงความคิดเห็น