Memory And Storage
Types Of Memory Storage
Memory :
RAM , ROM
RAM – Random Access Memory its an type of memory it will stores the temporary data while computers are running its fast and flexible juggling all the programs we’re running at any given moment. RAM is volatile , meaning when it loses its stored data when the power is turned off
ROM – Read Only Memory , is a type of memory that retains data even when the power is turned off. Its non-volatile memory and used to store essential information like firmware and BIOS that your computer needs to boot up
Different Types of RAM
SRAM , DRAM
SRAM – Static Random Access Memory is a fast and expensive type of RAM used in high speed applications like CPU caches, where quick access time is crucial
DRAM – Dynamic Random Access Memory is slower and cheaper than SRAM its needs to be constantly retain data , making it more high maintenance
There are many types of DRAMs :
FPM DRAM
EDO RAM
SDRAM
DDR SDRAM
GDDR SDRAM
With each generation bringing faster speeds and increased efficiency many are obsolete and the common types of DRAM
Many obsolete and the common types of DRAM in the market today are DDR variants like DDR4 , DDR5
GDDR is also worth mentioning it is a specialized type of DRAM optimized for faster data transfer rate , which the GPU needs for its massive parallel processing
GDDR6 is the most widely used today
ROM :
Firmware , BIOS
Firmware : Firmware is a type of software stored in ROM that controls how hardware devices communicate with each other
BIOS : BIOS(Basic Input/Output System) is the first software your computer runs when you power it up its responsible for starting your computer , initializing hardware components and handling over to the Operating System
STORAGE :
HDD, SSD , USB Drive , SD Card
HDD – Hard Disk Drive have been around for long time , they store date on spinning magnetic disks and are known for their large storage capacities at a low price
SSD – Sold State Drive use NAND based flash memory , providing faster data access , reduced power consumption and increased durability compared to HDDs, but come at higher price
NVMe – Non Volatile Memory Express is a high performance interface for SSD that connects directly to the CPU via PCIe lanes , this allows for lower latency and significantly faster data transfer rates compared to SATA-Based SSD’s
USB Drive – Universal Serial Bus or Flash Drive also known as USB drives or thumb drives are small plug and play devices you can use with any USB port they’re easy to use and perfect for transferring files between computers
SD Card - Secure Digital(SD) cards are commonly found in cameras and smartphones they’re smaller and postage stamp but can store 1000’s of files. SD cards come in three main physical sizes : SD, microSD , and mini SD
Subscribe to my newsletter
Read articles from OBULIPURUSOTHAMAN K directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
OBULIPURUSOTHAMAN K
OBULIPURUSOTHAMAN K
As a Computer Science and Engineering graduate, I have cultivated a deep understanding of software development principles and technologies. With a strong foundation in Java programming, coupled with expertise in frontend and backend development, I thrive in crafting robust and scalable solutions. Currently, I am leveraging my skills as a Java Full Stack Engineer at Cognizant, where I am involved in designing and implementing end-to-end solutions that meet the complex requirements of our clients. I am passionate about leveraging emerging technologies to drive innovation and deliver tangible business value. My goal is to continually enhance my expertise and contribute to the advancement of software engineering practices in the industry.