Flash versus SSD. Both USB flash drives and SSDs are solid state drives. USB flash drives, (also called thumb drives, USB sticks, or any number of other things), are, in essence, SSD’s slower, cheaper cousin. 1 They both use what’s referred to as “flash memory” to act in place of traditional hard disks’ magnetic surface.
Active3 years ago
I was just reading a question on backups with flash drives, but I was not quite sure why SSDs would be better than flash drives for backups.
To me, solid-state drives look like larger versions of flash drives. But surely there must be something that makes the former much more reliable than the latter.
What's the difference between an SSD and just a regular flash drive? For example, do they both use NAND?
oldmud0
oldmud0oldmud03,15133 gold badges1616 silver badges3737 bronze badges
3 Answers
Both Flash and SSD are based on NAND-based flash memory,which retains data without power, and so can be labelled as Flash memory.
Technologically, the main differences between the two are in :
- The underlying technology used to construct the NAND,
- The quality of the Flash memory controller,
- The computer connector : USB or SATA.
NAND technologies
NAND technologies diverge on two points : Speed and price.
On the one hand one finds MLC (Multi-level cell) which is amemory element capable of storing more than a single bit of information.Most MLC NAND flash memory has four possible states per cell(or even more with TLC), so it can store several bits of information per cell. This reduces the number of required transistors, so reducing size and manufacturing costs, while also reducing speed and increasing the possibility of errors.
On the other hand one finds SLC (single-level cell), where each cell can exist in one of two states, storing one bit of information per cell.This increases the access speed, while also increasing manufacturing costsand electricity usage.
An MLC cell is typically rated at 10,000 erase/write cycles, while an SLC cell might last 10 times that before failing.
Because of these differences, MLC is typically used in slower and cheaper media,accessed typically via USB. A good SSD will use SLC and be costlier, but faster,have a longer life-time and be typically accessed via SATA 2 or 3.
Memory controller
A USB mass storage controller has only a small micro-controller with a small amount of on-chip ROM and RAM.
![Sd memory stick Sd memory stick](/uploads/1/2/5/5/125567370/765324212.jpg)
An SSD controller is much more complicated. The controller is an embedded processor that executes firmware-level code and is one of the most important factors of SSD performance. Some of the functions performed by the controller include:
- Error-correcting code (ECC)
- Wear leveling
- Bad block mapping
- Read scrubbing and read disturb management
- Read and write caching
- Garbage collection
- Encryption
In a hybrid SSD, the controller will also manage a small classical hard disk.
![Ssd Ssd](/uploads/1/2/5/5/125567370/321334279.jpg)
Connector
A flash stick normally uses a standard-A USB plug that provides the physical interface to the host computer. These can now go up to USB-3 speedsfor the more costly models, or USB-2 for the common ones.
SSD technology uses electronic interfaces compatible with traditional block input/output (I/O) internal hard disk drives. Additionally, new I/O interfaces, like SATA Express, have been designed to address specific requirements of the SSD technology. Most SSD cards are typically much faster than classicalhard drives.
Summary
A Flash stick typically has less memory capacity, is slower, cheaper and is also less dependable than an SSD.
There are of course always devices that bridge these differences by usingcompensating technologies.
References :
harrymcharrymc287k1616 gold badges307307 silver badges623623 bronze badges
- Most SSDs use NAND, although better ones may use faster memory like DRAM.
- I think one of the biggest differences is simply that SSD drives are made to a higher standard than USB flash drives. Flash drives are typically used for data transport and short term storage, so they don't need to be as reliable as an SSD.
pyrocrastypyrocrasty
There are a few articles out there about the differences between SSDs and Flash drives.
- SSD just means a hard disk that doesn’t move
- Flash is a type of memory that is very fast and doesn’t require continuous power (non-volatile)
- SSDs used to use RAM, but now use Flash instead
- In short, you shouldn’t compare Flash to SSD just as you shouldn’t compare batteries to lithium-ion. In both cases the latter is a type of the former.
Alex AtkinsonAlex Atkinson
protected by Community♦Sep 5 '16 at 14:22
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Would you like to answer one of these unanswered questions instead?