Operating System Programming and Technical

Q. What is cache memory?

A. Cache memory is random access memory (RAM) that a computer microprocessor can access more quickly than it can access regular RAM. As the microprocessor processes data, it looks first in the cache memory and if it finds the data there (from a previous reading of data), it does not have to do the more time-consuming reading of data from larger memory.

Read Solution (Total 0)

Operating System Other Question

Q. What are necessary conditions for dead lock?

A. 1. Mutual exclusion (where at least one resource is non-sharable)
2. Hold and wait (where a process holds one resource and waits for other resource)
3. No preemption (where the resources can't be preempted)
4. Circular wait (where p[i] is waiting for p[j] to release a resource. i= 1,2,...¦n
j=if (i!=n) then i+1
else 1 )
Q. What is logical and physical addresses space?

A. Logical address space is generated from CPU; it bound to a separate physical address space is central to proper memory management. Physical address space is seen by the memory unit. Logical address space is virtual address space. Both these address space will be same at compile time but differ at execution time.