Report About:: Random Access Memory
Report About:: Random Access Memory
Report About:: Random Access Memory
Council of Ministers
Ministry of Higher Education and Scientific Research
University of Sulaymaniyah
College of Basic Education
Computer Science Department
First Stage
Group : A
Report about:
Random Access Memory (RAM)
Preparation of:
Rayan anwar
Muhamad muhsin
Supervised by:
Dr.Roza Hikmat
1
What is RAM?
2
3
History of RAM : RAM vs. SDRAM
RAM was originally asynchronous because the RAM
microchips had a different clock speed than the
computer's processor. This was a problem as
processors became more powerful and RAM couldn't
keep up with the processor's requests for data.
In the early 1990s, clock speeds were synchronized
with the introduction of synchronous dynamic RAM, or
SDRAM. By synchronizing a computer's memory with
the inputs from the processor, computers were able to
execute tasks faster.
However, the original single data rate SDRAM (SDR
SDRAM) reached its limit quickly. Around the year
2000, double data rate synchronous Random Access
Memory (DDR SRAM) was developed. This moved data
twice in a single clock cycle, at the start and the end.
DDR SDRAM has evolved three times, with DDR2,
DDR3 and DDR4, and each iteration has brought
improved data throughput speeds and reduced power
use. However, each DDR version has been incompatible
with earlier ones because, with each iteration, data is
handled in larger batches.
4
Function of RAM
5
How does RAM work?
The term random access as applied to RAM comes
from the fact that any storage location, also known as
any memory address, can be accessed directly.
Originally, the term Random Access Memory was used
to distinguish regular core memory from offline
memory.
Offline memory typically referred to magnetic tape
from which a specific piece of data could only be
accessed by locating the address sequentially, starting
at the beginning of the tape. RAM is organized and
controlled in a way that enables data to be stored and
retrieved directly to and from specific locations.
Other types of storage -- such as the hard drive and CD-
ROM-- are also accessed directly or randomly, but the
term random access isn't used to describe these other
types of storage.
RAM is similar in concept to a set of boxes in which each
box can hold a 0 or a 1. Each box has a unique address
that is found by counting across the columns and down
the rows. A set of RAM boxes is called an array, and
each box is known as a cell.
6
To find a specific cell, the RAM controller sends the
column and row address down a thin electrical line
etched into the chip. Each row and column in a RAM
array has its own address line. Any data that's read
flows back on a separate data line.
RAM is physically small and stored in microchips. It's
also small in terms of the amount of data it can hold. A
typical laptop computer may come with 8 gigabytes of
RAM, while a hard disk can hold 10 terabytes.
A hard drive, on the other hand, stores data on the
magnetized surface of what looks like a vinyl record.
Alternatively, an SSD stores data in memory chips that,
unlike RAM, are nonvolatile. They don't depend on
having constant power and won't lose data once the
power is turned off. RAM microchips are gathered
together into memory modules. These plug into slots in
a computer's motherboard. A bus, or a set of electrical
paths, is used to connect the motherboard slots to the
processor.
Most PCs enable users to add RAM modules up to a
certain limit. Having more RAM in a computer cuts
7
down on the number of times the processor must read
data from the hard disk, an operation that takes longer
than reading data from RAM. RAM access time is in
nanoseconds, while storage memory access time is in
milliseconds.
8
Types of RAM
RAM comes in two primary forms:
9
Types of RAM
10
What Happens When You Don’t
11
➢ Lagging :
Your device processor relies on the RAM to run
smoothly. When you don’t have enough RAM space
available on your device to run a program, it will
cause the device to lag or not run smoothly. With
the RAM needed to run a program, your device will
also need extra RAM space for the processing. Low
RAM space can also cause you to experience lags
while operating your device.
➢ Random Freezing :
Random freezing is one of the most common
issues you’d have to deal with when your RAM is
low. Your device will switch to the virtual memory
(hard disk) when you are low on RAM and want to
launch a program on your device. The process
takes time, and you might experience random
freezing. Since the virtual memory is slow and the
RAM is full, the device gets stuck in the loop of
trying to create space in the RAM but keeps failing.
This leaves you with a frozen screen until there’s
space in the RAM.
12
References :
1. What is RAM (Random Access Memory)? -
Definition from SearchStorage (techtarget.com)
13