GATEverse
← GATE CSE 2023

Q47

NAT2 marks

Consider the following two-dimensional array D\text{D} in the C\text{C} programming language, which is stored in row-major order: int D[128][128]; Demand paging is used for allocating memory and each physical page frame holds 512512 elements of the array D.\text{D}. The Least Recently Used (LRU)\text{(LRU)} page-replacement policy is used by the operating system. A total of 30\text{30} physical page frames are allocated to a process which executes the following code snippet: for (int i = 0; i < 128; i++) for (int j = 0; j < 128; j++) D[j][i] *= 10; The number of page faults generated during the execution of this code snippet is _______________.

Sign in to save attempts.

Loading…