1
GATE CSE 2026 Set 1
MCQ (More than One Correct Answer)
+2
-0

Consider a system that has a cache memory unit and a memory management unit (MMU). The address input to the cache memory is a physical address. The MMU has a translation lookaside buffer (TLB). Assume that when a page is evicted from the main memory, the corresponding blocks in the cache are marked as invalid.

For a given memory reference, which of the following sequences of events can NEVER happen?

A

TLB miss, Page table hit, Cache hit

B

TLB hit, Page table miss, Cache hit

C

TLB miss, Page table miss, Cache hit

D

TLB miss, Page table miss, Cache miss

2
GATE CSE 2025 Set 2
MCQ (More than One Correct Answer)
+2
-0.67

Consider a demand paging system with three frames, and the following page reference string: 1 2 3 4 5 4 1 6 4 5 1 3 2 . The contents of the frames are as follows initially and after each reference (from left to right):

GATE CSE 2025 Set 2 Operating Systems - Memory Management Question 5 English

The *-marked references cause page replacements.

Which one or more of the following could be the page replacement policy/policies in use?

A
Least Recently Used page replacement policy
B
Least Frequently Used page replacement policy
C
Most Frequently Used page replacement policy
D
Optimal page replacement policy
3
GATE CSE 2025 Set 2
Numerical
+2
-0

A computer system supports a logical address space of 232 bytes. It uses two-level hierarchical paging with a page size of 4096 bytes. A logical address is divided into a b-bit index to the outer page table, an offset within the page of the inner page table, and an offset within the desired page. Each entry of the inner page table uses eight bytes. All the pages in the system have the same size. The value of $b$ is _________ . (Answer in integer)

Your input ____
4
GATE CSE 2025 Set 1
Numerical
+2
-0

In optimal page replacement algorithm, information about all future page references is available to the operating system (OS). A modification of the optimal page replacement algorithm is as follows:

The OS correctly predicts only up to next 4 page references (including the current page) at the time of allocating a frame to a page.

A process accesses the pages in the following order of page numbers:

$$1,3,2,4,2,3,1,2,4,3,1,4$$

If the system has three memory frames that are initially empty, the number of page faults that will occur during execution of the process is __________ (Answer in integer)

Your input ____

GATE CSE Subjects

Browse all chapters by subject

Software Engineering
Web Technologies