What is RAM ??
What is RAM ? RAM stands for Random Access Memory is the primary type of computer memory. Ram process the user data of a particular tasks means, suppose, You are running Microsoft office Word 2007 in your computer, then all the processing data of Microsoft office word will be stored temporarily in RAM or Random Access Memory. RAM ( Random Access Memory ) is a volatile memory which means it will store data temporarily and all data is lost when the user turns off the computer without saving data.
History of RAM:-
What is RAM and its and its history the first form of RAM ( Random Access Memory ) was named the William tude that was made in the year 1947, William tude stored data as electrically charged on the face of a Cathode Ray Tube? As the beam of Cathode Ray can write and read data at any spot so it is called Random Access. The capacity of the Willam tube was from few hundred bits to a few thousand bits.
The second form of Random Access Memory was Magnetic-core Memory. Magnetic-core Memory was invented in the year 1947 and was fully developed until 1975. It became the most popular form of Random Access memory of that time. Magnetic-core Memory was the standard form until displaced by solid-state MOS that we use in present days.’
- How to Earn Money Online in India for Students 2021
- How to Earn Money Online in India for Students 2021
Types of RAM:-
There are basically two types of RAM one is static RAM or SRAM and another one is Dynamic RAM or DRAM.
In SRAM a bit of data is stored in a state using six transistor memory cells. Generally, SRAM is more expensive to produce but it is faster than DRAM and requires less dynamic power to run and operate properly. In modern computers, SRAM is used as Cache memory.
DRAM stores a bit of data using a transistor and a capacitor pair, which together form a DRAM cell. A capacitor can hold data as low voltage and as high voltage means the binary language, 1 and.
Uses of RAM:-
In addition to serving as temporary storage and working space for the operating systems and all types of software, RAM ( Random Access Memory ) is used in numerous other ways.
Most modern operating systems employ a method of extending RAM capacity, known as “virtual memory”. A portion of the computer’s hard drive is set aside for a paging file or a scratch partition, and the combination of physical RAM and the paging file form the system’s total memory. (For example, if a computer has 2 GB (10243 B) of RAM and a 1 GB page file, the operating system has 3 GB total memory available to it.)
When the system runs low on physical memory, it can “swap” portions of RAM to the paging file to make room for new data, as well as to read previously swapped information back into RAM. Excessive use of this mechanism results in thrashing and generally hampers overall system performance, mainly because hard drives are far slower than RAM.
The software can “partition” a portion of a computer’s RAM, allowing it to act as a much faster hard drive that is called a RAM disk. A RAM disk loses the stored data when the computer is shut down unless memory is arranged to have a standby battery source.
Sometimes, the contents of a relatively slow ROM chip are copied to read/write memory to allow for shorter access times. The ROM chip is then disabled while the initialized memory locations are switched in on the same block of addresses (often write-protected). This process sometimes called shadowing, is fairly common in both computers and embedded systems.
As a common example, the BIOS in typical personal computers often has an option called “use shadow BIOS” or similar. When enabled, functions that rely on data from the BIOS’s ROM instead use DRAM locations (most can also toggle shadowing of video card ROM or other ROM sections). Depending on the system, this may not result in increased performance and may cause incompatibilities.
For example, some hardware may be inaccessible to the operating system if shadow RAM is used. On some systems, the benefit may be hypothetical because the BIOS is not used after booting in favour of direct hardware access. Free memory is reduced by the size of the shadowed ROMs.
Recent Developments of Random Access Memory:-
Several new types of non-volatile RAM, which preserve data while powered down, are under development. The technologies used include carbon nanotubes and approaches utilizing Tunnel magnetoresistance. Amongst the 1st generation MRAM, a 128 kbit (128 × 210 bytes) chip was manufactured with 0.18 µm technology in the summer of 2003. In June 2004, Infineon Technologies unveiled a 16 MB (16 × 220 bytes) prototype again based on 0.18 µm technology.
There are two 2nd generation techniques currently in development: thermal-assisted switching (TAS) which is being developed by Crocus Technology, and spin-transfer torque (STT) on which Crocus, Hynix, IBM, and several other companies are working.
Nantero built a functioning carbon nanotube memory prototype 10 GB (10 × 230 bytes) array in 2004. Whether some of these technologies can eventually take significant market share from either DRAM, SRAM, or flash-memory technology, however, remains to be seen.
Since 2006, “solid-state drives” (based on flash memory) with capacities exceeding 256 gigabytes and performance far exceeding traditional disks have become available. This development has started to blur the definition between traditional random-access memory and “disks”, dramatically reducing the difference in performance.
Some kinds of random-access memory, such as “EcoRAM”, are specifically designed for server farms, where low power consumption is more important than speed.
Because of RAM ( Random Access Memory ), we can do many things on a computer from home like gaming. RAM had helped a lot in increasing the virtual reality world. In this article, we talked about What is RAM, the History of RAM, the Types of RAM and the Uses of RAM. If you have any confusion comment down below.