Trong demand paging, mỗi truy cập bộ nhớ mất ma ns nếu trang đã ở RAM, nhưng nếu page fault phải mất pft ns (gồm thời gian phục vụ lỗi trang). Gọi p = tỉ lệ page fault.
p = số_page_fault / tổng_số_truy_cập.EAT = (1 − p) * ma + p * pft.In p và EAT, mỗi số làm tròn 2 chữ số thập phân ({:.2f}).
ma = 100, pft = 8000000, tổng = 1000, fault = 1 → p = 0.001. EAT = 0.999*100 + 0.001*8000000 = 99.9 + 8000 = 8099.90. In 0.00 (0.001 làm tròn) và 8099.90.
Một dòng: ma pft total faults — thời gian truy cập (ns), thời gian phục vụ page fault (ns), tổng truy cập, số page fault.
1 ≤ ma ≤ 10^4; ma ≤ pft ≤ 10^9; 1 ≤ faults ≤ total ≤ 10^9.
Dòng 1: tỉ lệ page fault (2 chữ số thập phân). Dòng 2: EAT (2 chữ số thập phân).
Ví dụ:
Đầu vào:
100 8000000 1000 1
Đầu ra:
0.00
8099.90
Giải thích:
Đang tải editor...