Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Material Type: Quiz; Class: OPERATING SYSTEMS; Subject: COMPUTER PROGRAMMING; University: Florida State University; Term: Fall 2003;
Typology: Quizzes
1 / 3
COP4610 CGS5765 Recitation Section: _____ Last 4 SSN: ______ COP4610, Department of Computer Science, Florida State University, Fall 2003 Points: 100 points (Maximum 110 points)
To map a logical address in a two-level paging, we need two memory cycles to find the corresponding entries in the page tables. Plus one more cycle to fetch the instruction, we need in total three memory cycles to fetch an instruction. To improve the performance, we use a translation lookaside buffer to avoid accessing page tables d. ( 10 points as extra credit points ) Suppose we use two-level paging and arrange for all of the page tables to fit into a single page frame. How will the bits of the logical address be divided up then? Justify your answer. Each page frame is 4 K bytes = 1 K page table entries and the number of bits in both page number fields can not have more than 10 bits. In this example, we have 20 bits in total and 10 bits in each level. So a logical address will be divided up as 10 10 12
It generated 8 page faults.