A computer system has a page size of 1,024 bytes and maintains the page table for...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
A computer system has a page size of 1,024 bytes and maintains the page table for each process in main memory. The overhead required for doing a lookup in the page table is 500 ns. To reduce this overhead, the computer has a TLB that caches 32 virtual pages to physical frame mappings. A TLB lookup requires 100ns. 1. What TLB hit-rate is required to ensure an average virtual address translation time of 200ns? 2. How many frames are there in the RAM? 3. Ignoring page table overhead and OS needs, how many pages can a process have (max) to be runnable in contiguous memory allocation mode? 4. 5. How many bits are minimally needed for frame numbers of this computer page map tables (PMTs)? Given a 2GB Process what is the size of the Page Map Table (PMT) in bytes and pages if the PMT is flat (one level, assume)? 6. How many PMT levels are needed for the Job of size 16GB? A computer system has a page size of 1,024 bytes and maintains the page table for each process in main memory. The overhead required for doing a lookup in the page table is 500 ns. To reduce this overhead, the computer has a TLB that caches 32 virtual pages to physical frame mappings. A TLB lookup requires 100ns. 1. What TLB hit-rate is required to ensure an average virtual address translation time of 200ns? 2. How many frames are there in the RAM? 3. Ignoring page table overhead and OS needs, how many pages can a process have (max) to be runnable in contiguous memory allocation mode? 4. 5. How many bits are minimally needed for frame numbers of this computer page map tables (PMTs)? Given a 2GB Process what is the size of the Page Map Table (PMT) in bytes and pages if the PMT is flat (one level, assume)? 6. How many PMT levels are needed for the Job of size 16GB?
Expert Answer:
Answer rating: 100% (QA)
Sure Id be happy to help you with these questions 1 To calculate the TLB hitrate required to ensure an average virtual address translation time of 200... View the full answer
Related Book For
Operating Systems Internals and Design Principles
ISBN: 978-0133805918
8th edition
Authors: William Stallings
Posted Date:
Students also viewed these computer network questions
-
A manual assembly line has six stations. The assembly time at each manual station is 60 sec. Parts are transferred by hand from one station to the next, and the lack of discipline in this method adds...
-
A computer system has a 128 byte cache. It uses four-way set-associative mapping with 8 bytes in each block. The physical address size is 32 bits, and the smallest addressable unit is 1 byte. a) Draw...
-
Use the following transactions to answer the questions. Use a 6% sales tax rate. Total and rule the sales journal. Jan. 3 Sold merchandise on account to J. J. Johnson, $1,500, plus sales tax. 7 Sold...
-
Using the demand schedule below, plot the demand curve on the graph and answer four questions about demand and elasticity: (a) Illustrate the demand curve on the following graph. (b) How much will...
-
Antoine Deltour faced a difficult decision in the summer of 2008. Deltour was searching for a job after having completed a master's degree in business with a concentration in accounting from Ecole...
-
Let x represent the weight of a students school bag. Determine whether the random variable x is discrete or continuous. Explain.
-
Strong Welding Equipment Company produces and sells welding equipment nationally and internationally. Following is information about two divisions. REQUIRED A. Calculate each divisions ROI. B....
-
Bob's Bistro produces party-sized hoagie sandwiches. For next year, Bob's Bistro predicts that 50,000 units will be produced with the following total costs: Direct materials P Direct labor Variable...
-
Angela Green, an investment manager at Horizon Investments, intends to hire a new investment analyst. After conducting initial interviews, Green has narrowed the pool to three candidates. She plans...
-
2 Broken Hearts In a study of 900 randomly selected Americans, data are collected for whether or not the subject has had a heart attack (attack = 1 if had a heart attack, 0 otherwise) along with...
-
1. Determine the resultant for each pair of forces making sure to include the angle or slope of the resultant. 16 lb 58 lb 40 lb 120 lb 570 lb 890 lb
-
Depreciation expense, professional library Salaries expense Insurance expense Rent expense Teaching supplies expense Advertising expense Utilities expense Totals 0 215,000 0 53,000 0 14,900 12,100 $...
-
A pot of boiling water (212 F) is left to cool in a room that is 70 F. Newtons Law of Cooling states that the temperature of the water t minutes after it was left to cool will be T(t) = 70 Ae -kt...
-
Calculate Accrued Interests for Each Bond by the Date of 01/01/2023 Calculate the price for the Bonds for the First day of every year till Maturity Year Calculate Macaulay's Duration and Modified...
-
a u au at x 0 0, u(x, 0) = 0, h=1/12 If then U,1 = O = O U,1 = U,1 = 1/2 (U+ 10 + U4-10) + 1/1 4 O Ui, 1 subjected to the conditions (x, 0) = 1 2 (U+1,1 + U-1,1)+ = 1/1 (14+10 + 24-10) i+ 2 at 1 U,1...
-
Wireless Company had the following transactions in 2016, its first year of operations Issued 20,000 shares of common stock and received equipment with a market value of $600,000. The stock has a par...
-
Difference between truncate & delete
-
Discuss the rationale for locating applications on the client, the server, or split between client and server.
-
In UNIX System V, the length of a block is 1 Kbyte, and each block can hold a total of 256 block addresses. Using the inode scheme, what is the maximum size of a file?
-
Consider a hypothetical microprocessor generating a 16-bit address (e.g., assume that the program counter and the address registers are 16 bits wide) and having a 16-bit data bus. a. What is the...
-
You must filter $1000 \mathrm{lb}_{\mathrm{m}} / \mathrm{min}$ of an aqueous slurry containing $40 %$ solids by weight using a rotary drum filter with a diameter of $4 \mathrm{~m}$ and a length of $4...
-
Calculate the flow rate of water (in gpm) required to fluidize a bed of 1/16 in. diameter lead shot $(S G=11.3)$. The bed is $1 \mathrm{ft}$ in diameter, $1 \mathrm{ft}$ deep, and has a porosity of...
-
A coal gasification reactor operates with particles of $500 \mu \mathrm{m}$ diameter and a density of $1.4 \mathrm{~g} / \mathrm{cm}^{3}$. The gas may be assumed to have properties of air at...
Study smarter with the SolutionInn App