What Is RAM?

Author: Published

In brief: RAM is fast working memory in which a computer or phone stores the data needed for the system and applications to run. Its contents disappear when power is disconnected, so it does not replace storage or saving files. More RAM mainly helps when running programs do not fit into the available memory — it does not automatically speed up every task.

How does RAM work?

RAM stands for Random Access Memory. This means that data can be read or written at a selected address without going through preceding data in sequence. In personal computers, RAM usually refers to the working memory used by the system and running programs.

When you open a photo editor, some of its data moves from storage into RAM. Working memory also holds the images being edited, information about open browser tabs, and elements of a game world. The processor can access this data much faster than files on a drive.

RAM can be compared to a workbench, and a drive to a filing cabinet. A larger workbench lets you spread out more materials at once, but does not itself make the person working at it faster. Similarly, additional memory helps keep more tasks active, but does not replace a powerful processor.

RAM versus storage, phone memory, and graphics memory

RAM and storage capacity are often expressed in gigabytes, abbreviated as GB, but they serve different purposes. An SSD or HDD stores the system, applications, and files even after the device is switched off. RAM is used to work with data and requires power to retain it.

A phone described as having “8 GB RAM and 256 GB memory” has 8 GB of working memory and 256 GB of storage space for applications, photos, and other files. Deleting photos frees up storage space, but does not increase RAM capacity.

A separate concept is VRAM, which is memory intended for the graphics processor. Dedicated graphics cards usually have their own memory, while integrated graphics often use part of the system RAM. For this reason, the amount of memory available to the system may be smaller than the capacity physically installed.

What happens when RAM runs out?

When memory is running low, the system may move some data to the drive, using a paging file or swap space. This helps it keep running, but accessing that data is slower than accessing RAM. Heavy data swapping can cause stuttering and delays when switching between applications.

For example, a computer runs smoothly with a few browser tabs, but starts slowing down after you launch a video conference, a large spreadsheet, and a photo editor. If memory is almost fully occupied at the same time and the system is making heavy use of the drive, more RAM may help. If, on the other hand, the processor is constantly under heavy load while there is memory to spare, upgrading RAM alone will probably not solve the problem.

On a phone, insufficient RAM often shows up as an application reloading when you return to it. The system may close background processes to reclaim memory. Advertised “virtual RAM” uses storage space and is not equivalent to additional physical memory.

How much RAM should you choose for your needs?

Choose capacity based on the programs you run at the same time, not just the device’s name. The figures below are rough buying guidelines for personal computers, not fixed requirements:

CapacityExample use
8 GBSimple documents, email, and a few browser tabs; limited headroom for multitasking.
16 GBA reasonable starting point for office work, studying, and many games.
32 GBLarger projects, extensive multitasking, more demanding games, and multimedia editing.
64 GB and aboveCertain professional tasks, large datasets, and multiple virtual machines.

Before buying, check the recommended requirements for specific applications and games with their developers. Project size can be just as important as the type of software: editing a short video and working on a large-scale production may require entirely different resources.

For phones, do not compare the number of gigabytes alone across different operating systems. Memory management and the way applications work matter, so an assessment of a particular model should consider how it behaves during typical tasks.

How can you check RAM and upgrade options?

In Windows, open Task Manager and go to Performance → Memory. In macOS, use Activity Monitor and the Memory tab; the memory pressure indicator helps you assess whether the system has sufficient resources. Check the readings during normal use, because high RAM usage alone does not indicate a fault — the system also uses free memory to speed up data access.

Before upgrading, confirm the following in the documentation for your specific model:

Transfer speed, latency, and the number of memory channels also matter. Two suitably matched modules can increase bandwidth through dual-channel operation, which can be particularly important for integrated graphics. However, the effect depends on the platform and the task.

Before buying RAM, run your most demanding combination of programs and check memory usage. Then compare the result with your hardware documentation — this will help you determine both whether an upgrade makes sense and whether the new modules are compatible.

See also: What Is 2FA?

Read also

Learn how PHP-FPM handles PHP requests, how it differs from a web server, and how to tune processes for traffic and hosting resources.
Learn how BIND, open-source DNS server software, handles domains, how its two roles differ and when running it yourself makes sense.
Learn what Poland’s REGON register and identification number mean, how they differ from NIP and KRS, and how to check a business’s details.