This is my first video.In this i have discussed about Memory,RAM,Memory Controllor,Cache memory,Virtual Memory
RAM is the main memory which stores the data for a short period of
time.the system uses the RAM to store temporary instructions and data
needed to complete tasks.
This makes the system’s CPU to access the instructions and data faster.
Memory is attached to the motherboard in the form of a chip.
RAM chips stores information untill the computer has electrical
power.when you shut off your system, all the data stored in RAM are
lost.
The chipset contains several controllers that control how information flows between the CPU and other components in the system.
The memory controller is part of the chipset and provides the flow of information between memory and the CPU.
A bus is a data path that contains parallel wires and connects the CPU, memory and other devices.
The bus architecture determines how much and how fast data can move around the motherboard.
In older systems,the memory bus goes from the memory controller to the computer’s memory sockets.
In newer systems,the systems have a frontside bus (FSB) from the CPU to
main memory and a backside bus (BSB) from the memory controller to L2
cache.
The CPU sends a request to the memory controller to memory and gets the result for when the information will be available.
The speed of the processor is not the speed of the computer.the system bus and other components run at different speeds.
All information processed by the CPU is written or read from memory.
Faster memory technology makes a great overall system performance.
Cache Memory
Cache memory is a too small normally less than 1 MB which is a high speed memory and resides very close to the CPU.
It is designed to supply the CPU with the most frequently requested
data. It takes a fraction of the time, compared to normal memory, to
access the data.
The cache memory tracks instructions, putting the most frequent used
instruction at the top of the list. Once the cache is full, the lowest
need is dropped.
Today, most cache memory is incorporated in the CPU. It can also be located just outside of the CPU.
Cache that is closest to the CPU is labeled Level 1, the next closest Level 2, etc.
Adding more memory to the system increases its performance.it enables
the memory to store more information that the system needs.
Virtual Memory
The system setups a virtual memory file in which the CPU reserves
some space on the harddisk to to simulate additional RAM.All the modern
operating systems works with the multitask concept in which you can use
multiple applications at the same time.but it depends on the amount of
ram memory that the computer has.
All the modern processor have the concept called virtual memory.The
processor creates a file in the harddisk called a swap file which is
used to store the RAM memory data.
If the ram memory is full and it is unable to load a program from
ram.the operating system sends the part of the program to be stored in
the virtual memory
so it free ups the ram memory and allows the program to be loaded when it is needed.
In this we saw RAM and Its Working,In the next post we can see about the Types of RAM.
For more Technology videos,Please subscribe to my youtube channel krishna’s techinfo
Comments
Post a Comment