Which of the following is NOT a memory management technique used by operating…

2024

Which of the following is NOT a memory management technique used by operating systems?

  1. A.

    Paging

  2. B.

    Segmentation

  3. C.

    Fragmentation

  4. D.

    More than one of the above

  5. E.

    None of the above

Attempted by 603 students.

Show answer & explanation

Correct answer: C

Step 1: Understand that memory management techniques are methods used by operating systems to allocate and manage memory efficiently.

Step 2: Paging divides memory into fixed-size pages, allowing efficient allocation and reducing external fragmentation. It is a valid memory management technique.

Step 3: Segmentation divides memory into variable-sized segments based on logical units like code, data, or stack. It is also a valid memory management technique.

Step 4: Fragmentation refers to the inefficient use of memory due to non-contiguous free blocks. It is a problem, not a technique, and thus not a memory management method.

Step 5: Option D claims more than one is not a technique, but only fragmentation is not. Option E claims none are techniques, which is incorrect.

Thus, the correct answer is the one that identifies fragmentation as not being a memory management technique.

हिन्दी उत्तर:

चरण 1: मेमोरी प्रबंधन तकनीकें ऑपरेटिंग सिस्टम द्वारा मेमोरी को कुशलता से आवंटित और प्रबंधित करने के तरीके होती हैं।

चरण 2: पेजिंग मेमोरी को निश्चित आकार के पेजों में विभाजित करती है, जिससे कुशल आवंटन और बाहरी फ्रैगमेंटेशन कम होता है। यह एक वैध मेमोरी प्रबंधन तकनीक है।

चरण 3: सेगमेंटेशन मेमोरी को कोड, डेटा या स्टैक जैसी तार्किक इकाइयों के आधार पर चर आकार के सेगमेंट्स में विभाजित करती है। यह भी एक वैध मेमोरी प्रबंधन तकनीक है।

चरण 4: फ्रैगमेंटेशन गैर-लगातार मुक्त ब्लॉकों के कारण मेमोरी के अकुशल उपयोग को संदर्भित करता है। यह एक समस्या है, न कि एक तकनीक, और इसलिए मेमोरी प्रबंधन विधि नहीं है।

चरण 5: विकल्प D यह दावा करता है कि एक से अधिक तकनीकें नहीं हैं, लेकिन केवल फ्रैगमेंटेशन नहीं है। विकल्प E यह दावा करता है कि कोई भी तकनीक नहीं है, जो गलत है।

इसलिए, सही उत्तर वह है जो फ्रैगमेंटेशन को एक मेमोरी प्रबंधन तकनीक नहीं बताता है।

Explore the full course: Up Lt Grade Assistant Teacher 2025