Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
+23
nguyennhatduy(102c)
NguyenHuuHung(I11C)
DangLeHieu(I102C)
NguyenVanThang25 (I12A)
levanhop.it
lymydung_I12A
lethianhnhat_I12A
caothithuhuong(102c)
phanngocthinh(i12a)
dangquoctri
TranThaoUyen127(I92C)
ngothihanHC11TH2A
nguyenvanthuc-i92c
NgoXuanQuoc_(102C)
dangmonghai(I12A)
LeXuanHau (I12C)
LePhucHiep(102C)
PhamMinhLuan(102C)
TranQuangHien40
ngophicamI12A
LuongHueChanh_I12A
tranthephuong(i92c)
Admin
27 posters
Trang 2 trong tổng số 2 trang
Trang 2 trong tổng số 2 trang • 1, 2
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
Mình có đề bài tập này mong các bạn cùng giải để so sánh kết quả. Thanks!
Dùng thuật giải Round-Robin với thời lượng 10ms để điều phối CPU:
a.Thể hiện bằng biểu đồ Gantt.
b.Tính thời gian chờ trung bình của các tiến trình.
Tiến trình | Thời điểm đến | CPU-Burst |
P1 | 6 | 25 |
P2 | 21 | 19 |
P3 | 33 | 10 |
a.Thể hiện bằng biểu đồ Gantt.
b.Tính thời gian chờ trung bình của các tiến trình.
TranThaoUyen127(I92C)- Tổng số bài gửi : 22
Join date : 28/10/2010
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
Bai giai cua minh co ket qua sau:TranThaoUyen127(I92C) đã viết:Mình có đề bài tập này mong các bạn cùng giải để so sánh kết quả. Thanks!Dùng thuật giải Round-Robin với thời lượng 10ms để điều phối CPU:
Tiến trình Thời điểm đến CPU-Burst P1 6 25 P2 21 19 P3 33 10
a.Thể hiện bằng biểu đồ Gantt.
b.Tính thời gian chờ trung bình của các tiến trình.
a/ Biểu đồ Gannt
|//|--P1--|--P1--|--P2--|--P1--|--P3--|--P2--|
0 6 -----16----- 26----36----41----- 51 --- 60
b/ Thời gian chờ của
P1= 41-6-25=10
P2=60-21-19=20
P3= 51-33-10=8
Thời gian chờ trung bình = ( 10 +20 + 8 )/3 = 12.66 ms
caothithuhuong(102c)- Tổng số bài gửi : 13
Join date : 20/02/2012
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
Theo Hiệp: Bài của Phương giải đúngtranthephuong(i92c) đã viết:giải bài tập ôn tập của thầy, không biết đúng không, thầy và các bạn cho ý kiến nhe
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
ok men. doc xong bai nay bit cach lam lun:))
nguyennhatduy(102c)- Tổng số bài gửi : 9
Join date : 29/02/2012
Bài thảo luận cho giải bài tập
Tất cả bài thảo luận trên đây sẽ là những kiến thức quý báu cho kỳ thi
Cảm ơn các bạn
Cảm ơn các bạn
maihuynam(I91c)- Tổng số bài gửi : 4
Join date : 26/02/2012
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
Bài tập dùng RRS (Round-Robin), tat ca cac vuong mac da duoc giai quyet. cam on cam on. thi ko lo ve phan nay nua. cam on cac ban va thay rat nhui.
do la cam giac vui suong khi hieu 1 van de nao do. hehe.
CHUC CAC BAN THI TOT
Admin
- Học tập, Nghiên cứu và Làm việc là như vậy đấy ! Đặc biệt là Lập trình !
- Chịu khó trình bày bài thật Chuẩn, Đủ dấu và Đẹp, cũng đem lại niềm vui không kém !
do la cam giac vui suong khi hieu 1 van de nao do. hehe.
CHUC CAC BAN THI TOT
Admin
- Học tập, Nghiên cứu và Làm việc là như vậy đấy ! Đặc biệt là Lập trình !
- Chịu khó trình bày bài thật Chuẩn, Đủ dấu và Đẹp, cũng đem lại niềm vui không kém !
nguyennhatduy(102c)- Tổng số bài gửi : 9
Join date : 29/02/2012
Re: Thảo luận Bài 6: Bài tập dùng RRS (Round-Robin)
tranthephuong(i92c) đã viết:giải bài tập ôn tập của thầy, không biết đúng không, thầy và các bạn cho ý kiến nhe
mình cũng ra kq giống bạn, thanks vì share
phamphihung55- Tổng số bài gửi : 83
Join date : 16/02/2012
Age : 34
sai rồi nhé bạn
bài này đã có rất nhiu` tranh cãi rồi.NguyenVanThang25 (I12A) đã viết:Đây là công thức tính thời gian chờ của tiến trình thứ i
(Công thức này thầy share trên lớp, đảm bảo độ tin cậy - share lại cho các bạn chưa biết)
Ti = (Thời điểm kết thúc - Thời điểm đến) - CPU Burst
Xét ví dụ sau:
Với biểu đồ Gantt:
Áp dụng công thức trên tính thời gian chờ của các tiến trình:
P1 = (55 - 5) - 25 = 25 ms
P2 = (50 - 10) - 15 = 25 ms
P3 = (45 - 20) - 10 = 15 ms
=> Thời gian trung bình: (25+25+15)/3 = 21.6 ms
các bạn để ý không thì sẽ ra kết quả này
|//|--P1--|--P2--|--P3--|--P1--|--P2--|--P1--|
0 5 -----15----- 25----35----45----- 50 --- 55
b/ Thời gian chờ của
P1= 55 - 25 - 5 = 25
P2= 50 - 15 - 10 =25
P3= 5
Thời gian chờ trung bình = (25 + 25+ 5)/3 = 18,33 ms
kết quả là 21,6 chứ nhỉ
Theo mình thì bạn LUUDINHTOAN(I11C) mới sai đấy chứ.Kết quả mình cũng ra là 21,6LUUDINHTOAN(I11C) đã viết:bài này đã có rất nhiu` tranh cãi rồi.NguyenVanThang25 (I12A) đã viết:Đây là công thức tính thời gian chờ của tiến trình thứ i
(Công thức này thầy share trên lớp, đảm bảo độ tin cậy - share lại cho các bạn chưa biết)
Ti = (Thời điểm kết thúc - Thời điểm đến) - CPU Burst
Xét ví dụ sau:
Với biểu đồ Gantt:
Áp dụng công thức trên tính thời gian chờ của các tiến trình:
P1 = (55 - 5) - 25 = 25 ms
P2 = (50 - 10) - 15 = 25 ms
P3 = (45 - 20) - 10 = 15 ms
=> Thời gian trung bình: (25+25+15)/3 = 21.6 ms
các bạn để ý không thì sẽ ra kết quả này
|//|--P1--|--P2--|--P3--|--P1--|--P2--|--P1--|
0 5 -----15----- 25----35----45----- 50 --- 55
b/ Thời gian chờ của
P1= 55 - 25 - 5 = 25
P2= 50 - 15 - 10 =25
P3= 5
Thời gian chờ trung bình = (25 + 25+ 5)/3 = 18,33 ms
DaoQuangTri38(I12A)- Tổng số bài gửi : 26
Join date : 22/02/2012
Trang 2 trong tổng số 2 trang • 1, 2
Similar topics
» Thuật giải Round - Robin (Thảo luận bài 4 - Đề thi lần 2 (I83C))
» Một số bài tập về thuật giải Round-Robin(Các bạn thảo luận và xem giúp mình nhé.)
» Thi Kiểm tra Giữa kỳ Lần 3
» Thảo luận Bài 6: Bài tập dùng SJFS
» Thảo luận về những ứng dụng tương tác với người dùng.
» Một số bài tập về thuật giải Round-Robin(Các bạn thảo luận và xem giúp mình nhé.)
» Thi Kiểm tra Giữa kỳ Lần 3
» Thảo luận Bài 6: Bài tập dùng SJFS
» Thảo luận về những ứng dụng tương tác với người dùng.
Trang 2 trong tổng số 2 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết