Skip to content

Tag Archives: Operating Systems-Memory Management

Prerequisite – Virtual Memory Abstraction is one the most important aspect of computing. It is widely implemented Practice in the Computational field. Memory Interleaving is… Read More
Prerequisite – Buddy Allocation | Set 1 Question: Write a program to implement the buddy system of memory allocation and deallocation in Operating Systems. Explanation… Read More
Prerequisite – Buddy System Question: Write a program to implement the buddy system of memory allocation in Operating Systems. Explanation – The buddy system is… Read More
Prerequisite – Page Replacement Algorithms Apart from LRU, OPT and FIFO page replacement policies, we also have the second chance/clock page replacement policy. In the… Read More
Prerequisite – Types of computer memory (RAM and ROM) Random Access Memory (RAM) is used to store the programs and data being used by the… Read More
solid-state drive (SSD) is a solid-state storage device that uses integrated circuit assemblies as memory to store data. SSD are also known as solid-state disk… Read More
Introduction Memory of a Computer is any physical device that is capable of storing information whether it is large or small and stores it temporarily… Read More
Cache Memory is a special very high-speed memory. It is used to speed up and synchronizing with high-speed CPU. Cache memory is costlier than main… Read More
Consider data given in the above question. What is the minimum number of page colours needed to guarantee that no two synonyms map to different… Read More
A computer uses 46–bit virtual address, 32–bit physical address, and a three–level paged page table organization. The page table base register stores the base address… Read More
Thrashing occurs when (A) When a page fault occurs (B) Processes on system frequently access pages not memory (C) Processes on system are in running… Read More
Page fault occurs when (A) When a requested page is in memory (B) When a requested page is not in memory (C) When a page… Read More
Virtual memory is (A) Large secondary memory (B) Large main memory (C) Illusion of large main memory (D) None of the above Answer: (C) Explanation:… Read More
A CPU generates 32-bit virtual addresses. The page size is 4 KB. The processor has a translation look-aside buffer (TLB) which can hold a total… Read More
A computer system supports 32-bit virtual addresses as well as 32-bit physical addresses. Since the virtual address space is of the same size as the… Read More