Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

giup minh nha

2 posters

Go down

giup minh nha Empty giup minh nha

Bài gửi  nguyen hoang nhu(pt1) 1/11/2010, 19:21

Arrow theo mình thì sao mình lại ko xếp theo hàng di, mình thấy p3 là 33, thì nó lớn hơn thì nó cũng fai đứng trước p1,p2 chứ, sao lại phải xếp p1,p3,p2
theo mình giải lại là vậy đó: p1-p1-p2-p3-p1-p2
đó hướng đi của mình là vậy, ko biết đúng hay sai, mong được thầy chỉ dạy lại thôi, jo hết học với thầy rồi fa3 ko
giúp mình nha, nếu mình làm sai, thì làm lại hết, giảng lại lun, ok, để thi cho tốt nha tụi bây, ko tao chem đó,hjhjhjhj
đại học phan thiết tình người là chính mà phải ko tụi

nguyen hoang nhu(pt1)

Tổng số bài gửi : 21
Join date : 21/09/2010

Về Đầu Trang Go down

giup minh nha Empty Re: giup minh nha

Bài gửi  Nguyen_xuan_tam0951010034 1/11/2010, 19:35

P1 chạy đầu tiên vì P1 có thời gian điểm đến thấp nhất,khi tới 16ms thì thời gian chờ của P1=0ms nhưng P1 vẫn tiếp tục chạy tiếp tới 26ms vì lúc 16ms thì P2 và P3 chưa đến.
Tại thời điểm 26ms thì P1 còn dư là 5 nhưng thời gian chờ của nó là 0,vì nó mới vừa thực hiện xong 20ms,P2 thì thời điểm đến là 21 nên thời gian chờ của nó là 26-21=5ms,P3 thì thời điểm đến của nó là 33ms(26ms<33ms),P3 chưa đến.
lúc này thời gian chờ của P1=0ms;P2=5ms và P3=0ms,3 số này số nào lớn nhất,P2 lớn nhất nên tiến trình P2 chạy phải không!

Tới thời điểm 36ms thì P1 còn dư là 5 và thời gian chờ của nó là 36-26=10ms(lúc nãy nó phải chờ cho P2 chạy với thời gian là 10ms),bây giờ P2 còn dư là 9ms nhưng P2 mới thực hiện xong nên thời gian chờ của nó là 0,P3 có thời điểm đến là 33 nên thời gian chờ của nó là 36-33=3ms.
Lúc này thời gian chờ của P1=10ms,P2=0 và P3=3ms,3 số này có phải là P1 lớn nhất không!nên tiến trình P1 chạy có phải là đúng hok?
nhưng CPU-Brust(ms) của P1 chỉ còn 5ms nên ta chỉ tăng thêm được 5ms thôi(từ 36 lên 41),khi này tiến trình P1 đã thực hiện xong vì đã hết CPU-Brust(ms).

Tới thời điểm 41ms thì ta chỉ xét P2 và P3 thôi.lúc này P2 có thời gian chờ là 41-36=5ms,P3 có thời gian chờ là 41-33=8ms,lúc này thời gian chờ của P3>P2 nên tất nhiên là tiến trình P3 chạy.
sau khi chạy xong thì CPU-Brust(ms) của P3 là 0 nên P3 đã thục hiện xong,còn lại tiến trình P2 với CPU-Brust(ms) là 9 nên tất nhiên tiếp theo tiến trình P2 sẽ chạy(lúc này chỉ còn 1 mình P2 là còn CPU-Brust(ms))vì còn 9 nên 51+9=60ms.


mày đọc cái này đi!
hay là mày vào cái bài mày post lên đó!trong đó giải rồi có giải thích nữa đó!không biết cái j thì mày hỏi trong đó!
bai tap ngay(30-10-2010) đó!
Nguyen_xuan_tam0951010034
Nguyen_xuan_tam0951010034

Tổng số bài gửi : 82
Join date : 24/09/2010
Age : 33
Đến từ : Tanh linh_Binh thuan

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết