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