We explain what a RAM memory is, what it is for and how it works. In addition, the types of RAM and their characteristics.
What is the RAM memory?
In computer science, the RAM memory (acronym Random Access Memory, or Random Access Memory) is a type of operating memory of computers and computer systems, where most of the software is going to run: the operating system itself, the application software and other similar programs.
Its name comes from the fact that information can be recorded or retrieved without a sequential order (as is the case in ROM or Read-Only Memory, Read-Only Memory), but RAM can be accessed as quickly as possible, with an equal wait time for any memory location.
The RAM is also a form of temporary memory, which when turned off or restart the system is blank again. This considering that at the beginning of the system the basic operating modules (such as the POST or the BIOS), often registered in ROM, make a check of the RAM memory to ensure that it is operational and the necessary software can be dumped into it Start the system.
This type of memory is not always soldered to the motherboard (in video game consoles, for example, it is), but it rests on removable and replaceable printed circuit boards in it, known as RAM Modules . Each module has a number of memory chips and a specific capacity, currently measured in megabytes (1024 kilobytes) or gigabytes (1024 megabytes).
Today there are two different types of RAM memory:
- SRAM Static acronym Random Access Memory (that is: Random Access Static Memory), designates a type of memory that is based on semiconductors and capable of maintaining data without the need for cooling circuits, as long as it is kept powered. Of this type are NVRAM memories ( Non- volatile Random Access Memory, or nonvolatile RAM) and MRAM ( Magnetoresistive Random Access Memory, or magnetic RAM).
- DRAM Dynamic acronym Random Access Memory (that is: Dynamic Random Access Memory ), bases its technology on capacitors, which when losing charge progressively, require a refreshment circuit that checks their load and replenishes it. It was invented in the late 1960s and is the most commonly used type, because it allows modules to be created with a high position density and high recovery speed. Of this type are the Asynchronous DRAM and SDRAM ( Synchronous) memories. Dynamic Random Access Memory, or synchronous DRAM).
What is RAM memory for?
As said before, RAM is the operating memory of the computer system. It is the place where the various programs are going to run and remain active, from the operating system itself to the applications we use.
That is why it can happen that by keeping too many applications active simultaneously, the RAM capacity of the system is depleted and this has an impact on the quality and computing capacity.
The RAM memory is electrically connected to a memory concentrator device, which manages the incoming and outgoing signals of the same, usually consisting of three types of instruction: addressing, data and signal. control ales
RAM and ROM memory
The differences between RAM and ROM have to do with:
- The RAM is always open for intervention and information retrieval, at any time, while what is stored in the ROM can only be recovered and not intervened.
- The RAM memory allows indiscriminate access to information, from any position or moment; while ROM requires sequential access to it.
- RAM is much faster than ROM, so the data contained in the latter is often sent and executed in the first one.
- The RAM is removable, upgradeable, replaceable, while ROM modules are usually installed or soldered to the motherboard by the computer manufacturer itself and cannot be manipulated by the user.