มกราคม 22, 2021, 12:11:09 AM *
ยินดีต้อนรับคุณ, บุคคลไม่รู้ว่าใคร กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
หน้า: [1]   ลงล่าง
  พิมพ์  
คำถามเกี่ยวกับ OS ครับ  (อ่าน 1273 ครั้ง)
spidy_tiw
กุมภาพันธ์ 10, 2010, 06:38:03 PM
ผลงาน: 0
spidy_tiw
บุคคลไม่รู้ว่าใคร
« เมื่อ: กุมภาพันธ์ 10, 2010, 06:38:03 PM »
1. ถ้ามีโปรเซส 5 ตัวเข้ามาในระบบตามรายละเอียดดังต่อไปนี้
process A - เข้ามาในช่วงเวลาที่ 0 - ใช้เวลาในการทำงาน 5 us
process B - เข้ามาในช่วงเวลาที่ 1 - ใช้เวลาในการทำงาน 3 us
process C - เข้ามาในช่วงเวลาที่ 2 - ใช้เวลาในการทำงาน 2 us
process D - เข้ามาในช่วงเวลาที่ 2 - ใช้เวลาในการทำงาน 3 us
process E - เข้ามาในช่วงเวลาที่ 4 - ใช้เวลาในการทำงาน 1 us

จงคำนวณหา response time และ waiting time (ระยะเวลาในการรอ) ของแต่ละโปรเซสถ้า OS นี้ใช้ตัว scheduling แบบ
ก. Shortest Remaining Time      
ข. Round Robin ที่มี Time Quantum เท่ากับ 2 us   

2. ให้แสดงความเป็นว่า ปัจจัยต่างๆ ดังต่อไปนี้ มีความสำคัญกับ OS หรือคอมพิวเตอร์แบบไหนมากที่สุด ให้อธิบายว่าสำคัญอย่างไร
และควรมีค่ามากหรือน้อยจึงจะดีกับระบบนั้นๆ 
   2.1 CPU Utilization    
   2.2 Memory Utilization
   2.3 Waiting Time
   2.4 Response Time

3. จงยกตัวอย่างกรณีที่ DMA ช่วยเพิ่มประสิทธิภาพให้กับคอมพิวเตอร์ และจงยกตัวอย่างกรณีที่ DMA "ไม่"ช่วยเพิ่มประสิทธิภาพให้กับคอมพิวเตอร์

4. การเกิด context switching มากๆ จะส่งผลดี และผลร้ายแก่ระบบคอมพิวเตอร์อย่างไร (ให้ตอบทั้งผลดีและผลร้ายนะครับ)

5. การใช้ Thread จะช่วยเพิ่มประสิทธิภาพให้กับระบบคอมพิวเตอร์ได้อย่างไร จงยกตัวอย่างด้วย
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

Powered by MySQL Powered by PHP Valid XHTML 1.0! Valid CSS!