(iii). Data coherence problem and starvation cause a lot of havoc in computer systems. As an Operating System designer and/or developer, you are required to do the following: (α)…Distinguish between data coherence problem and starvation in the context of concurrency in operating systems. Give practical examples to illustrate your answer. (β).…Discuss how the two problems in (α) can be solved in computer systems.
The Cache Coherence Problem is the challenge of keeping multiple local caches synchronized when one of the processors updates its local copy of data which is shared among multiple caches. This cache miss forces the second core's cache entry to be updated.
Comments
Leave a comment