What is a Solid State Drive (SSD)?
Solid State Drive (SSD) is a new & latest generation of storage device. It has replaced traditional mechanical HDD by using NAND Flash based Memory, which is significantly faster. Older hdd runs slower, which often makes your computer boots slower. SSDs speeds up computers due to their lower read access times.
This article contains:
- What is a solid-state drive (SSD) ?
- What are solid-state drives (SSDs) used for?
- Different types of SSD
- Get the best performance from your SSD
What is a solid-state drive?
For decades, data was stored primarily on mechanical hard drives. These traditional hard disk drives (HDDs) are mostly based on moving parts, like a read/write head that goes back and forth to gather data. This makes HDDs to fail in certain chances.
The new solid-state drives work completely differently. It uses simple memory chip called NAND based flash memory, which has no moving parts and near-instant access times.
Early experiments with SSD-like technology started in the 1950s, and by the 1970s and 1980s they were being used in high-end supercomputers. However, the technology was extremely expensive aginst the price paid for the storage capacity. Capacity was small & its range was 2MB – 20MBs. Well prices were pretty much higher. SSD technology was experimented & used in the military and aerospace sectors till 1990. After 1990 technology took a great leap & ssd have been introduced to the consumers.
How SSD has changed the Technology marks
In the early 1990s, Hardware Innovations & researches forced SSD prices to drop. However, the lifespan and size were still an issue. An SSD had a lifespan of roughly 10 years. It wouldn’t be until the late 2000s that SSDs would start to become more reliable and to provide decades of continuous usage at acceptable access speeds.
The memory chips on an SSD are comparable to random access memory (RAM). Instead of a magnetic platter, files are saved on a grid of NAND flash cells. Each grid (also known as blocks) can store between 256 KB & 4MB. The controller of an SSD was developed that much great that it has the exact address of the blocks, so that when your PC requests a file it is instantly available. So, There’s no waiting for a read/write head to find the information it needs. SSD access times are thus measured in nanoseconds.
Note that the era of traditional hard disk drives is far from over. Shipments of SSDs are not expected to overtake HDDs until 2021.
What are solid-state drives (SSDs) used for ?
SSD adoption began in high-performance technology areas and in enthusiasts’ PCs, where low access times and high throughput justified the higher cost.
SSDs have specific benefits in the following areas:
- Business:
- Companies working with huge amounts of data (such as programming environments or data analysis) often rely on SSDs, as access times and file-transfer speeds are critical.
- Gaming:
- Gaming computers have always pressed the limits of current computing technology, justifying relatively expensive equipment for the benefit of gaming performance. That is particularly true for storage, as modern blockbuster games constantly load and write files (e.g. textures, maps, levels, characters).
- Mobility:
- SSDs have low power requirements, thus contributing to better battery life in laptops and tablets. SSDs are also shock resistant, which reduces the chances of data loss when mobile devices are dropped.
- Servers:
- Enterprise servers need SSDs to get fast reads and writes in order to properly serve their client PCs.
To get a more comprehensive view of why it makes sense to get an SSD over a HDD, check out this article.
Different types of SSDs
When you are going to purchase an SSD, you’ll encounter a number of different terms such as mSATA or PCIe. So what does it all mean? Here’s a solution on what you need to know.
To attach an SSD to your system, you need to connect it via SATA 3 or M.2 or PCIe ports according to the type od SSD used. Common interfaces are mentioned as below :
PCIe and NVMe SSDs :
- PCI Express (PCIe) is normally used to connect graphics cards, network cards and other high-performance peripherals.
- This interface gives you high bandwidth and low latency, making it ideal when you need blazing-fast communication between the SSD and your CPU/RAM.
- SSDs that use this connection type are based on the Nonvolatile Memory Express standard (NVMe), which offers higher input output per second (IOPS) and even lower latency than SATA (which we’ll get to in a moment).
- NVMe boasts up to 16 GBits per second of raw throughput which, thanks to multiple parallel channels, runs at up to 4,000 MB per second.
mSATA III, SATA III, and Traditional SSDs :
- Serial Advanced Technology Attachment (SATA) is an older interface that was designed specifically for storage, with speeds up to 6 GBit/s or about 600 MB per second.
- SATA is slowly being phased out by NVME, which is significantly faster.
- However, older PCs or laptops with a hard disk drive would still benefit from an upgrade to a SATA-based SSD.
SSDs are available in all sorts of storage capacity, starting at around 32 GB and ranging up to 5 TB in the consumer space. (Of course, capacity is significantly higher for enterprise grade storage, with commensurately higher prices.)
During the short-lived era of netbooks (remember those? They were cheap, but slow and flimsy), the famous Asus Eee PC series used 1-4 GB of SSDs as storage, from which parts of the operating system were run for faster access. This was the first SSD used commercially. From then Desktop PCs and Ultrabooks started to adopt SSDs. Common sizes today are between 250 GB and 500 GB, which is plenty of space to hold your Windows operating system, the most common programs, and a lot of your personal files.
Get the best performance from your SSD
It doesn’t matter on how much money you spend, the hard disk is by far the slowest part of any computer system. Even a SATA SSD with 600 MB/s is also slower, when compared to other hardware components, which may be capable of transferring 20-30 Gigabytes per second.
NVMe SSD are faster than SSD. So probably it is the best investment for a new computer and a great upgrade to speed up your PC, Laptop or your Mac.
To demonstrate the difference in speed, we upgraded a 8-year-old gaming PC by replacing its HDD with a SATA SSD, and we performed a series of tests on it. The results are surprising:
Boot time
Before: 77 seconds
After: 16 seconds
Gaming loading time (GTA V)
Before: 130 seconds
After: 24 seconds
But even sometimes SSDs also need maintenance. If you have the perefect equipments along with it, you might as well get the best performance from it!
TIPS for increasing lifespan of SSD
Our first performance tip to increase the life span of ssd is to never use a traditional defragmentation tool on an SSD. Avoid or disable search indexing of SSD.
Our second tip is to use TRIM command to ensure your SSD runs fast. TRIM is a command that tells your SSD about which data blocks can be erased after being used. Thus it improves performance and extend lifespan of SSD. TRIM can be performed easily using the Defrag tool, which you can try for free & easily.