- AAccessing data stored in the CPU cacheCPU कैश में संगृहीत डेटा तक पहुँचना
- BWriting data to a read-only memory locationकेवल-पठनीय (read-only) मेमोरी स्थान पर डेटा लिखना
- CAttempting to access a memory address that has been swapped out to the hard driveकिसी ऐसे मेमोरी एड्रेस तक पहुँचने का प्रयास करना जिसे हार्ड ड्राइव पर स्वैप आउट (swapped out) कर दिया गया है
- DExecuting an instruction directly from the BIOSBIOS से सीधे किसी निर्देश को निष्पादित करना
Show answer
Concept: A page fault occurs when a program accesses a page that is not currently in main memory (RAM).
- If the page was swapped out to disk, the OS must fetch it back – this is a page fault.
- Writing to read-only memory gives a protection fault, not a page fault; cache access is a cache hit/miss.
Yaad rakhein: Page not in RAM → page fault → OS loads it from disk.
Answer: (C) Attempting to access a memory address that has been swapped out to the hard drive
अवधारणा: पेज फ़ॉल्ट तब होता है जब प्रोग्राम ऐसा पेज माँगता है जो उस समय मुख्य मेमोरी (RAM) में नहीं है।
- यदि पेज डिस्क पर swap हो चुका है, तो OS उसे वापस लाता है – यही पेज फ़ॉल्ट है।
- read-only मेमोरी में लिखने पर protection fault होता है; cache एक्सेस cache hit/miss है।
याद रखें: पेज RAM में नहीं → पेज फ़ॉल्ट → OS डिस्क से लाता है।
उत्तर: (C) डिस्क पर swap हो चुके मेमोरी पते को एक्सेस करना
