through the main memory. There are some memories found in the internal
memory that you need to understand.
Primary Memory – here we have the Random-Access Memory (RAM)
and Read-Only Memory (ROM).
1.
RAM – Data stored in this form can be easily accessed anytime
when a user does a prompt. This type of memory is
exceptionally
volatile, where you can write or read.
Suppose power goes off,
then this memory cannot be traced. We have different types of
Random-access Memory.
❖
SRAM – This is static random-access memory. It is one of the most expensive memories
you can ever get. There are several versions of this memory such as DDR2, DDR3, and DD4,
all giving the user a better performance than DDR. It consists of six capacitors in each cell.
❖
DRAM – Dynamic random-access memory is the most commonly used type of memory in
computers. Compared to SRAM, this kind of memory is
slower with a capacitor and
transistor in each cell.
1. ROM – As the name suggests this type of data can only be read but unable to write. It
is a fast kind of data for the users. Unlike random-access memory, when the power
goes off, one can access this data later on. We can say,
even when power is off the
computer does not need software to help the CPU communicate.
This memory has millions of transistors and capacitors. Now, when these two parts are
combined, they form what we call a memory cell denoted by a single bit. A capacitor bucket
stores electrons though at times the bucket may leak. The dynamic random-access memory
helps recharge the emptied buckets before doing the disbarment. The process is repeated
repeatedly in very many cycles to enable the processor to read and write memory back.
This is a key point to understand since, at times during hacking our data can
be traced if you do not understand which memory to work with. When you
can to
hack the memory of a computer, you can do stuff like Vacuums,
game exploits, good modes and much more.
In any case, if memory
manipulation is impossible, then it will
be challenging to do the
manipulation.
The kernel is the heartbeat of Linux. Figure 1.1 gives an overview of what
the Linux kernel does. In the process part of it, the Kernel selects which
process is to be allowed first before the other. In the memory, Kernel helps
keep a record of memory like the amount of memory to allocate to a