- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 29 Articles for Memory

Updated on 14-Dec-2022 18:03:09
In a computer system, memory devices are used to store data and information. Computer memories are mainly classified into three types – primary memory, secondary memory, and cache memory. The primary memory is further classified into two types namely – RAM and ROM, where RAM is further subdivided into two types, i.e., SRAM and DRAM. Read through this article to find out how an SRAM is different from a DRAM. What is RAM? RAM stands for Random Access Memory. It is the internal memory of the CPU for storing data, program, and program result. It is a read/write memory ... Read More 
Updated on 14-Dec-2022 18:04:06
In computers and other electronic devices, there is an internal storage device called ROM (Read Only Memory). It is a storage device used to store data and instructions permanently. Till date, there are several types of ROMs available such as PROM, EPROM, and EEPROM. There are several differences among all these types of ROMs depending on the manufacturing process, electronic components used, operation, reversibility, etc. In this article, we will discuss the important differences between PROM and EPROM by considering different parameters. But before that, it is important to get an overview of their basics so that it becomes easier ... Read More 
Updated on 24-Nov-2022 13:03:52
Both Demand Paging and Segmentation are memory management techniques used in operating systems. In Demand Paging, a page is loaded from the secondary memory into the primary memory, only when it is needed. On the other hand, Segmentation follows a strategy whereby the entire memory space is divided into discrete segments and each segment is allocated to a process. Read through this article to find out more about Demand Paging and Segmentation and how they are different from each other. What is Demand Paging? As the name suggests, Demand Paging swaps a page into the main memory only when ... Read More 
Updated on 11-Jan-2023 15:32:25
Memory and Storage are two terms that are often used interchangeably, but they refer to different things. Memory is used to store data that is being actively used by the CPU, while Storage is used to store long-term data that needs to be accessed on a regular basis. Read this tutorial to learn more about Memory and Storage and how they are different from each other. What is Memory? Memory allows storing data on a short term basis. A memory normally is made up using registers. Each register has a location called memory location or storage location. Each memory location ... Read More 
Updated on 24-Nov-2022 13:18:25
In case of a computer system, memory is one of the most important parts of the system. Computer memory is entirely responsible for storing data, information, instructions, etc. in the system and it also defines the performance of the system. There are several types of computer memories available. But in this article, we only discuss about cache memory and virtual memory, and the important differences between them. What is Virtual Memory? Virtual Memory is a technique to increase the main memory capacity. It uses data swap technology and hard disk area is used as virtual memory. As its name ... Read More 
Updated on 21-Feb-2023 14:57:17
As processes are loaded and removed from memory, the free memory space is broken into little pieces. It may so happen after sometime that processes cannot be allocated to memory blocks considering their small size and memory blocks remain unused. This problem is known as Fragmentation. There are two types of fragmentation namely, Internal Fragmentation and External Fragmentation. Read this article to learn more about these two types of fragmentation and how they are different from each other. What is Internal Fragmentation? Internal fragmentation is defined as the difference between memory allocated and the memory space required by a process. ... Read More 
Updated on 21-Dec-2022 10:49:05
RAM, short for Random Access Memory, is used for storing computer programs and data that the CPU needs in real time. RAM data is volatile and is erased once computer is switched off. CAM, short for Content Addressable Memory, is used for storing data words that searches its memory for a provided word and returns the list of addresses where data word is found. Read this article to find out more about RAM and CAM and how they are different from each other. What is RAM? RAM is a type of primary memory used in computer systems for storing ... Read More 
Updated on 21-Dec-2022 10:51:03
Both RAM and HDD are types of computer memory. RAM is used to store computer programs and data that the CPU needs in real time. RAM data is volatile and is erased once the computer is switched off. HDD, hard disk, has permanent storage and it is used to store userspecific data and operating system files. HDD data is static and remains in the computer even if computer is switched off. Read this article to find out more about RAM and HDD and how they are different from each other. What is RAM? RAM stands for Random Access Memory. ... Read More 
Updated on 21-Feb-2023 15:05:26
MMU and MPU are memory management hardware used by the CPU. The set of all the logical addresses generated by a program is referred to as a "logical address space". The set of all the physical addresses corresponding to these logical addresses is referred to as a "physical address space". The user program deals with virtual addresses; it never sees the real physical addresses. Read this article to learn more about MMU and MPU and how they are different from each other. What is MMU? MMU (Memory Management Unit) is used for virtual memory and memory protection operations. The runtime ... Read More Advertisements