retagged by
1,872 views
0 votes
0 votes
Consider a computer system that has cache memory, main memory (RAM) and disk, and an operating system that uses virtual memory. It takes $1$ nsec to access a word from the cache, $10$ nsec to access a word from the RAM, and $10$ ms to access a word from the disk. If the cache hit rate is $95\%$ and main memory hit rate (after a cache miss) is $99\%$, what is the average time to access a word?
retagged by

2 Answers

0 votes
0 votes
By default it should be hierarchical right ?

1ns + 0.05*(10ns +   0.1*(10 ms))

verify @Arjun Sir

Related questions

453
views
0 answers
0 votes
admin asked Oct 26, 2019
453 views
Write a program that demonstrates the effect of $TLB$ misses on the effective memory access time by measuring the per-access time it takes to stride ... computer with a different architecture and explain any major differences in the output.
451
views
0 answers
0 votes
admin asked Oct 26, 2019
451 views
Virtual memory provides a mechanism for isolating one process from another. What memory management difficulties would be involved in allowing two operating systems to run concurrently? How might these difficulties be addressed?
476
views
1 answers
0 votes
admin asked Oct 26, 2019
476 views
Can you think of any situations where supporting virtual memory would be a bad idea, and what would be gained by not having to support virtual memory? Explain.
547
views
0 answers
0 votes
admin asked Oct 26, 2019
547 views
A computer with an $8-KB$ page, a $256-KB$ main memory, and a $64-GB$ virtual address space uses an inverted page table to implement its virtual memory. How big ... length of less than $1?$ Assume that the hash table size is a power of two.