Memory & Storage: RAM, ROM, Cache, SSD

Complete study notes, interactive preparation checklists, core concepts, and practice questions for Memory & Storage: RAM, ROM, Cache, SSD under SSC CGL.

Memory & Storage: RAM, ROM, Cache, SSD: Complete Study Notesमेमोरी और स्टोरेज: रैम, रोम, कैश, एसएसडी: संपूर्ण अध्ययन नोट्स

Quick Overviewत्वरित अवलोकन

This module covers computer memory and storage hierarchy, a high-yield topic for SSC CGL Tier 2 Computer Knowledge. It explains primary memory (RAM, ROM), CPU cache architecture, secondary storage devices (HDD, SSD, Flash), and their relative speeds, volatility, and capacities, which are frequently tested via direct and application-based MCQs.

यह मॉड्यूल कंप्यूटर मेमोरी और स्टोरेज पदानुक्रम को कवर करता है, जो एसएससी सीजीएल टीयर 2 कंप्यूटर ज्ञान के लिए एक अति-महत्वपूर्ण विषय है। इसमें प्राइमरी मेमोरी (रैम, रोम), सीपीयू कैश आर्किटेक्चर, सेकेंडरी स्टोरेज डिवाइस (एचडीडी, एसएसडी, फ्लैश) और उनकी सापेक्ष गति, अस्थिरता और क्षमताओं को समझाया गया है, जिन्हें अक्सर प्रत्यक्ष और अनुप्रयोग-आधारित एमसीक्यू के माध्यम से परखा जाता है।

Learning Objectives for SSC CGLएसएससी सीजीएल के लिए अध्ययन उद्देश्य

  • Master the distinction between volatile primary memory (RAM) and non-volatile read-only memory (ROM).अस्थिर प्राइमरी मेमोरी (रैम) और गैर-अस्थिर रीड-ऑनली मेमोरी (रोम) के बीच के अंतर को समझें।
  • Understand the memory hierarchy, focusing on CPU registers, L1/L2/L3 cache speeds, and main memory.सीपीयू रजिस्टर, L1/L2/L3 कैश गति और मुख्य मेमोरी पर ध्यान केंद्रित करते हुए मेमोरी पदानुक्रम को समझें।
  • Identify variants and sub-types of RAM (SRAM, DRAM) and ROM (PROM, EPROM, EEPROM).रैम (SRAM, DRAM) और रोम (PROM, EPROM, EEPROM) के प्रकारों और उप-प्रकारों की पहचान करें।
  • Compare traditional Magnetic Hard Disk Drives (HDD) with modern Solid State Drives (SSD) and NVMe technologies.पारंपरिक मैग्नेटिक हार्ड डिस्क ड्राइव (HDD) की आधुनिक सॉलिड स्टेट ड्राइव (SSD) और NVMe तकनीकों से तुलना करें।

Concept Introductionमूल अवधारणा परिचय

Computer memory and storage act as the workspace and warehouse of a computing system. Just like a human desk needs immediate workspace (RAM) for active files, long-term filing cabinets (SSDs/HDDs) for archived documents, and a quick-access pocket notebook (Cache) for instant thoughts, a computer structures its storage into a hierarchy balancing speed, cost, and capacity.

कंप्यूटर मेमोरी और स्टोरेज एक कंप्यूटिंग सिस्टम के कार्यक्षेत्र और गोदाम के रूप में कार्य करते हैं। जिस तरह एक मानव डेस्क को सक्रिय फाइलों के लिए तत्काल कार्यक्षेत्र (रैम), संग्रहीत दस्तावेजों के लिए दीर्घकालिक फाइलिंग कैबिनेट (एसएसडी/एचडीडी), और तात्कालिक विचारों के लिए त्वरित-पहुंच वाली पॉकेट नोटबुक (कैश) की आवश्यकता होती है, उसी तरह एक कंप्यूटर गति, लागत और क्षमता को संतुलित करते हुए अपने स्टोरेज को एक पदानुक्रम में व्यवस्थित करता है।

Primary Memory: RAM and ROMप्राइमरी मेमोरी: रैम और रोम

Primary memory is directly accessible by the CPU. RAM (Random Access Memory) is volatile, meaning data is lost when power is turned off, and it holds data currently in use. ROM (Read-Only Memory) is non-volatile, permanent memory containing boot firmware like BIOS/UEFI.

प्राइमरी मेमोरी सीपीयू द्वारा सीधे पहुंच योग्य होती है। रैम (रैंडम एक्सेस मेमोरी) अस्थिर (volatile) होती है, जिसका अर्थ है कि बिजली बंद होने पर डेटा नष्ट हो जाता है, और यह वर्तमान में उपयोग में आने वाले डेटा को रखती है। रोम (रीड-ऑनली मेमोरी) गैर-अस्थिर, स्थायी मेमोरी है जिसमें BIOS/UEFI जैसे बूट फर्मवेयर होते हैं।

SRAM vs DRAMSRAM बनाम DRAM
Static RAM (SRAM) uses flip-flops, is faster, more expensive, and used for CPU Cache. Dynamic RAM (DRAM) uses capacitors that need continuous refreshing, is slower, cheaper, and used as system main memory.स्टेटिक रैम (SRAM) फ्लिप-फ्लॉप का उपयोग करती है, तेज, अधिक महंगी होती है और सीपीयू कैश के लिए उपयोग की जाती है। डायनेमिक रैम (DRAM) कैपेसिटर का उपयोग करती है जिसे लगातार रिफ्रेश करने की आवश्यकता होती है, यह धीमी, सस्ती होती है और सिस्टम मुख्य मेमोरी के रूप में उपयोग की जाती है।
ROM VariantsROM के प्रकार
PROM is programmable once. EPROM can be erased using ultraviolet (UV) light. EEPROM can be electrically erased, paving the way for modern Flash memory and BIOS updates.PROM को एक बार प्रोग्राम किया जा सकता है। EPROM को पराबैंगनी (UV) प्रकाश का उपयोग करके मिटाया जा सकता है। EEPROM को विद्युत रूप से मिटाया जा सकता है, जो आधुनिक फ्लैश मेमोरी और BIOS अपडेट का मार्ग प्रशस्त करता है।

CPU Cache Memoryसीपीयू कैश मेमोरी

Cache memory is an extremely fast, small-capacity memory located close to or inside the CPU core. It stores frequently used instructions and data to bridge the speed gap between the ultra-fast processor and the relatively slow main RAM.

कैश मेमोरी एक अत्यधिक तीव्र, छोटी क्षमता वाली मेमोरी है जो सीपीयू कोर के पास या उसके अंदर स्थित होती है। यह अति-तीव्र प्रोसेसर और अपेक्षाकृत धीमी मुख्य रैम के बीच गति के अंतर को पाटने के लिए अक्सर उपयोग किए जाने والے निर्देशों और डेटा को संग्रहीत करती है।

Levels of Cache (L1, L2, L3)कैश के स्तर (L1, L2, L3)
L1 is smallest, fastest, and embedded directly on the CPU core. L2 is larger and slightly slower. L3 is largest, shared among cores, and sits between the CPU and main memory.L1 सबसे छोटा, सबसे तेज और सीधे सीपीयू कोर पर एम्बेडेड होता है। L2 बड़ा और थोड़ा धीमा होता है। L3 सबसे बड़ा है, कोर के बीच साझा किया जाता है, और सीपीयू और मुख्य मेमोरी के बीच स्थित होता है।

Secondary & Mass Storage: HDD, SSD, and NVMeसेकेंडरी और मास स्टोरेज: HDD, SSD और NVMe

Secondary storage provides non-volatile, high-capacity data retention. HDDs use mechanical magnetic spinning platters and read/write heads, making them prone to mechanical failure. SSDs use NAND-based flash memory with no moving parts, offering exponentially faster boot and data transfer rates.

सेकेंडरी स्टोरेज गैर-अस्थिर, उच्च-क्षमता वाला डेटा प्रतिधारण प्रदान करता है। HDD में यांत्रिक चुंबकीय घूमने वाली प्लैटर्स और रीड/राइट हेड का उपयोग होता है, जिससे वे यांत्रिक विफलता के प्रति संवेदनशील होते हैं। SSDs बिना किसी चलते हुए हिस्से के NAND-आधारित फ्लैश मेमोरी का उपयोग करते हैं, जो तेजी से बूट और डेटा ट्रांसफर दर प्रदान करते हैं।

NVMe & Form FactorsNVMe और फॉर्म फैक्टर
Non-Volatile Memory Express (NVMe) is a protocol built for high-speed SSDs connecting via PCIe buses, bypassing older SATA bottlenecks to achieve multi-gigabyte per second speeds.नॉन-वोलेटाइल मेमोरी एक्सप्रेस (NVMe) उच्च गति वाले SSDs के लिए बनाया गया एक प्रोटोकॉल है जो PCIe बसों के माध्यम से जुड़ता है, और प्रति सेकंड कई गीगाबाइट की गति प्राप्त करने के लिए पुराने SATA बाधाओं को बायपास करता है।

Comparison of Computer Memory and Storage Typesकंप्यूटर मेमोरी और स्टोरेज प्रकारों की तुलना

Memory Typeमेमोरी का प्रकार Volatilityअस्थिरता (Volatility) Speedगति (Speed) Typical Capacityविशिष्ट क्षमता
CPU Cacheसीपीयू कैश Volatileअस्थिर (Volatile) Extremely Fast (< 2 ns)अत्यधिक तेज (< 2 ns) 2 MB - 64 MB2 MB - 64 MB
RAM (DRAM)रैम (DRAM) Volatileअस्थिर (Volatile) Fast (50-100 ns)तेज (50-100 ns) 8 GB - 64 GB8 GB - 64 GB
SSD (SATA/NVMe)एसएसडी (SATA/NVMe) Non-Volatileगैर-अस्थिर (Non-Volatile) Moderate to Fastमध्यम से तेज 250 GB - 4 TB250 GB - 4 TB
HDD (Hard Disk)एचडीडी (हार्ड डिस्क) Non-Volatileगैर-अस्थिर (Non-Volatile) Slow (Mechanical)धीमा (यांत्रिक) 1 TB - 10 TB+1 TB - 10 TB+

SSC CGL Exam Pattern Alert:एसएससी सीजीएल परीक्षा पैटर्न चेतावनी: Questions frequently test whether EEPROM can be electrically altered or if SRAM needs refreshing. Remember: SRAM uses flip-flops and does NOT need refreshing; DRAM uses capacitors and REQUIRES constant refreshing. प्रश्न अक्सर यह जांचते हैं कि क्या EEPROM को विद्युत रूप से बदला जा सकता है या क्या SRAM को रीफ्रेश करने की आवश्यकता है। याद रखें: SRAM फ्लिप-फ्लॉप का उपयोग करता है और इसे रीफ्रेश करने की आवश्यकता नहीं होती है; DRAM कैपेसिटर का उपयोग करता है और इसके लिए निरंतर रीफ्रेश की आवश्यकता होती है।

Memory Hierarchy Rule:मेमोरी पदानुक्रम नियम: As you move closer to the CPU in the memory hierarchy, speed increases, cost per bit increases, but capacity decreases. Registers > Cache > RAM > SSD > HDD. जैसे-जैसे आप मेमोरी पदानुक्रम में सीपीयू के करीब जाते हैं, गति बढ़ती है, प्रति बिट लागत बढ़ती है, लेकिन क्षमता कम होती जाती है। रजिस्टर > कैश > रैम > एसएसडी > एचडीडी।

Virtual Memory Confusion:वर्चुअल मेमोरी भ्रम: Students often think Virtual Memory is a physical hardware chip. It is actually a memory management technique created by the OS using a designated space on the secondary storage (Hard Disk/SSD) to act as an extension of RAM. छात्र अक्सर सोचते हैं कि वर्चुअल मेमोरी एक भौतिक हार्डवेयर चिप है। यह वास्तव में ओएस द्वारा रैम के विस्तार के रूप में कार्य करने के लिए सेकेंडरी स्टोरेज (हार्ड डिस्क/एसएसडी) पर एक निर्दिष्ट स्थान का उपयोग करके बनाई गई एक मेमोरी प्रबंधन तकनीक है।

Key Takeaways (High-Yield Summary)मुख्य निष्कर्ष (त्वरित पुनरीक्षण)

  • RAM is volatile primary memory; ROM is non-volatile primary memory holding BIOS/UEFI firmware.रैम अस्थिर प्राइमरी मेमोरी है; रोम गैर-अस्थिर प्राइमरी मेमोरी है जिसमें BIOS/UEFI फर्मवेयर होता है।
  • SRAM is faster and costlier than DRAM; it is used for building high-speed CPU cache memory.SRAM, DRAM की तुलना में तेज और अधिक महंगा है; इसका उपयोग हाई-स्पीड सीपीयू कैश मेमोरी बनाने के लिए किया जाता है।
  • ROM variants include PROM (one-time programmable), EPROM (UV light erasable), and EEPROM (electrically erasable).ROM के रूपों में PROM (एक बार प्रोग्राम करने योग्य), EPROM (UV लाइट द्वारा मिटाने योग्य), और EEPROM (विद्युत रूप से मिटाने योग्य) शामिल हैं।
  • SSDs use flash memory with zero moving parts, drastically outperforming mechanical HDDs in speed and durability.SSD बिना किसी चलते हुए हिस्से के फ्लैश मेमोरी का उपयोग करते हैं, जो गति और स्थायित्व में यांत्रिक HDD से काफी बेहतर प्रदर्शन करते हैं।
  • NVMe is an advanced storage protocol bypassing SATA bottlenecks using PCIe lanes for ultra-fast data transfer.NVMe एक उन्नत स्टोरेज प्रोटोकॉल है जो अति-तीव्र डेटा ट्रांसफर के लिए PCIe लेन का उपयोग करके SATA बाधाओं को बायपास करता है।
  • Virtual memory allows the operating system to use secondary storage as an overflow zone when physical RAM is full.वर्चुअल मेमोरी ऑपरेटिंग सिस्टम को भौतिक रैम के भरने पर सेकेंडरी स्टोरेज को ओवरफ्लो ज़ोन के रूप में उपयोग करने की अनुमति देती है।

Practice Questions (30 Bilingual MCQs)अभ्यास प्रश्न (30 द्विभाषी बहुविकल्पीय प्रश्न)

Practice 30 topic-specific exam-grade MCQs divided into 3 difficulty tiers. Click any option to reveal instant evaluation and detailed explanations.3 कठिनाई स्तरों में विभाजित 30 परीक्षा-स्तरीय प्रश्नों का अभ्यास करें। तत्काल मूल्यांकन और विस्तृत स्पष्टीकरण देखने के लिए किसी भी विकल्प पर क्लिक करें।

Q1प्रश्न 1 EASYसरल

Which of the following is considered primary memory in a computer system?

कंप्यूटर प्रणाली में निम्नलिखित में से किसे प्राथमिक मेमोरी माना जाता है?

Q2प्रश्न 2 EASYसरल

What does ROM stand for in computer terminology?

कंप्यूटर शब्दावली में ROM का पूर्ण रूप क्या है?

Q3प्रश्न 3 EASYसरल

Which type of memory loses its data when the power is turned off?

बिजली बंद होने पर किस प्रकार की मेमोरी अपना डेटा खो देती है?

Q4प्रश्न 4 EASYसरल

Which storage device uses mechanical platters and a read/write head?

कौन सा स्टोरेज डिवाइस मैकेनिकल प्लैटर और रीड/राइट हेड का उपयोग करता है?

Q5प्रश्न 5 EASYसरल

What is the primary advantage of SSD over HDD?

HDD की तुलना में SSD का मुख्य लाभ क्या है?

Q6प्रश्न 6 EASYसरल

Which memory is located closest to the CPU core?

कौन सी मेमोरी CPU कोर के सबसे करीब स्थित होती है?

Q7प्रश्न 7 EASYसरल

Which of these is a type of non-volatile memory that can be electrically erased and reprogrammed?

इनमें से कौन सी नॉन-वालेटाइल मेमोरी का एक प्रकार है जिसे बिजली द्वारा मिटाया और पुन: प्रोग्राम किया जा सकता है?

Q8प्रश्न 8 EASYसरल

What is the standard unit used to measure the capacity of computer memory?

कंप्यूटर मेमोरी की क्षमता को मापने के लिए उपयोग की जाने वाली मानक इकाई क्या है?

Q9प्रश्न 9 EASYसरल

Which chip holds the startup instructions (BIOS) of a computer?

कौन सी चिप कंप्यूटर के स्टार्टअप निर्देशों (BIOS) को रखती है?

Q10प्रश्न 10 EASYसरल

What does SSD stand for?

SSD का पूर्ण रूप क्या है?

Q11प्रश्न 11 MEDIUMमध्यम

Consider the following statements regarding RAM: 1. SRAM is faster and more expensive than DRAM. 2. DRAM needs to be refreshed continuously to retain data. Which of the statements given above is/are correct?

RAM के संबंध में निम्नलिखित कथनों पर विचार करें: 1. SRAM, DRAM की तुलना में तेज़ और अधिक महंगी है। 2. डेटा बनाए रखने के लिए DRAM को लगातार रीफ्रेश करने की आवश्यकता होती है। उपर्युक्त में से कौन सा/से कथन सही है/हैं?

Q12प्रश्न 12 MEDIUMमध्यम

Arrange the following memory types in increasing order of their access speed: 1. Hard Disk Drive 2. RAM 3. Cache Memory 4. Registers

निम्नलिखित मेमोरी प्रकारों को उनकी एक्सेस स्पीड के बढ़ते क्रम में व्यवस्थित करें: 1. हार्ड डिस्क ड्राइव 2. रैम (RAM) 3. कैश मेमोरी 4. रजिस्टर

Q13प्रश्न 13 MEDIUMमध्यम

What is 'Virtual Memory'?

'वर्चुअल मेमोरी' (Virtual Memory) क्या है?

Q14प्रश्न 14 MEDIUMमध्यम

Match List-I (Memory Type) with List-II (Characteristics): List-I: a. PROM b. EPROM c. EEPROM List-II: 1. Erased using ultraviolet light 2. Programmed only once by user 3. Erased electrically Correct matching code:

सूची-I (मेमोरी प्रकार) को सूची-II (विशेषताएं) से सुमेलित करें: सूची-I: a. PROM b. EPROM c. EEPROM सूची-II: 1. पराबैंगनी प्रकाश का उपयोग करके मिटाया जाता है 2. उपयोगकर्ता द्वारा केवल एक बार प्रोग्राम किया जाता है 3. विद्युत रूप से मिटाया जाता है सही मिलान कोड:

Q15प्रश्न 15 MEDIUMमध्यम

Why is Cache memory implemented using SRAM instead of DRAM?

DRAM के बजाय SRAM का उपयोग करके कैश मेमोरी क्यों लागू की जाती है?

Q16प्रश्न 16 MEDIUMमध्यम

What role does L1, L2, and L3 cache play in a modern CPU?

आधुनिक CPU में L1, L2 और L3 कैश क्या भूमिका निभाते हैं?

Q17प्रश्न 17 MEDIUMमध्यम

Which of the following statements about SSDs is INCORRECT?

SSD के बारे में निम्नलिखित में से कौन सा कथन गलत है?

Q18प्रश्न 18 MEDIUMमध्यम

What is the primary function of firmware stored in ROM?

ROM में संग्रहीत फर्मवेयर का प्राथमिक कार्य क्या है?

Q19प्रश्न 19 MEDIUMमध्यम

If a computer has 16 GB of RAM, what does this specification signify?

यदि किसी कंप्यूटर में 16 GB RAM है, तो इस विशिष्टता का क्या अर्थ है?

Q20प्रश्न 20 MEDIUMमध्यम

Which memory management concept refers to the delay between the CPU requesting data and the memory returning it?

कौन सी मेमोरी प्रबंधन अवधारणा CPU द्वारा डेटा का अनुरोध करने और मेमोरी द्वारा उसे वापस करने के बीच की देरी को संदर्भित करती है?

Q21प्रश्न 21 HARDकठिन

Consider the following statements regarding memory hierarchy: 1. As we move down the memory hierarchy from CPU registers to secondary storage, cost per bit increases. 2. The capacity of memory units increases as we move from top to bottom. 3. Volatility decreases as we move from primary memory to secondary storage. Which of the statements given above is/are correct?

मेモリ पदानुक्रम के संबंध में निम्नलिखित कथनों पर विचार करें: 1. जैसे-जैसे हम CPU रजिस्टरों से सेकेंडरी स्टोरेज की ओर मेमोरी पदानुक्रम में नीचे जाते हैं, प्रति बिट लागत बढ़ती जाती है। 2. ऊपर से नीचे की ओर बढ़ने पर मेमोरी इकाइयों की क्षमता बढ़ती जाती है। 3. प्राथमिक मेमोरी से सेकेंडरी स्टोरेज की ओर बढ़ने पर अस्थिरता (volatility) कम होती जाती है। उपर्युक्त में से कौन सा/से कथन सही है/हैं?

Q22प्रश्न 22 HARDकठिन

In solid-state drives (SSDs), what is the primary reason why write operations are slower and more complex than read operations?

सॉलिड-स्टेट ड्राइव (SSDs) में, इसका मुख्य कारण क्या है कि राइट ऑपरेशंस रीड ऑपरेशंस की तुलना में धीमे और अधिक जटिल होते हैं?

Q23प्रश्न 23 HARDकठिन

Which cache mapping technique allows any block of main memory to be placed into any cache line?

कौन सी कैश मैपिंग तकनीक मुख्य मेमोरी के किसी भी ब्लॉक को किसी भी कैश लाइन में रखे जाने की अनुमति देती है?

Q24प्रश्न 24 HARDकठिन

What is 'Wear Leveling' in the context of modern storage media?

आधुनिक स्टोरेज मीडिया के संदर्भ में 'वियर लेवलिंग' (Wear Leveling) क्या है?

Q25प्रश्न 25 HARDकठिन

Consider the following assertions regarding Dynamic RAM (DRAM): Assertion (A): DRAM requires periodic refreshing. Reason (R): DRAM stores data as electrical charge in capacitors, which naturally leak over time. Select the correct option:

डायनेमिक रैम (DRAM) के संबंध में निम्नलिखित कथनों पर विचार करें: अभिकथन (A): DRAM को आवधिक रीफ्रेशिंग की आवश्यकता होती है। कारण (R): DRAM कैपेसिटर में विद्युत आवेश के रूप में डेटा संग्रहीत करता है, जो समय के साथ स्वाभाविक रूप से लीक हो जाते हैं। सही विकल्प चुनें:

Q26प्रश्न 26 HARDकठिन

What does the term 'Cache Hit Ratio' signify?

'कैश हिट रेशियो' (Cache Hit Ratio) शब्द का क्या अर्थ है?

Q27प्रश्न 27 HARDकठिन

Which of the following volatile memory types uses multiple transistors (usually 4 to 6) per bit to form a flip-flop circuit?

निम्नलिखित में से कौन सी वोलेटाइल मेमोरी प्रकार फ्लिप-फ्लॉप सर्किट बनाने के लिए प्रति बिट कई ट्रांजिस्टर (आमतौर पर 4 से 6) का उपयोग करती है?

Q28प्रश्न 28 HARDकठिन

What is the primary function of NVMe (Non-Volatile Memory Express) protocol in high-speed storage?

हाई-स्पीड स्टोरेज में NVMe (नॉन-वालेटाइल मेमोरी एक्सप्रेस) प्रोटोकॉल का प्राथमिक कार्य क्या है?

Q29प्रश्न 29 HARDकठिन

In memory management, what does 'Thrashing' refer to?

मेमोरी प्रबंधन में, 'थ्रैशिंग' (Thrashing) से क्या तात्पर्य है?

Q30प्रश्न 30 HARDकठिन

Which of the following describes 'Shadow RAM'?

निम्नलिखित में से कौन 'शैडो रैम' (Shadow RAM) का वर्णन करता है?

Previous Year Questions (PYQs)पिछले वर्ष के प्रश्न

Curated SSC CGL Tier-2 (2022–2024) previous year questions for this topic with step-by-step explanations will be indexed here.विस्तृत स्पष्टीकरण के साथ इस विषय के SSC CGL टियर-2 (2022-2024) के पिछले वर्षों के प्रश्न यहाँ उपलब्ध होंगे।

Timed Topic Mini Testसमयबद्ध विषय मिनी टेस्ट

Evaluate your command over this topic under simulated exam conditions.परीक्षा के समान परिस्थितियों में इस विषय पर अपनी तैयारी का मूल्यांकन करें।

15
Questionsकुल प्रश्न
15
Minutesमिनट
+3
Correct Markसही अंक
-1
Negative Markनकारात्मक अंक