First The Advantages:
1)Faster startup – Since no spin-up is required.
2)Far faster than conventional disks on random I/O.
3)Extremely low read and write latency (seek) times, roughly 5 orders of magnitude faster than the best current mechanical disks.
4)Faster boot and application launch time when hard disk seeks are the limiting factor.
5)In some cases, somewhat longer lifetime – Flash storage typically has a data lifetime on the order of 10 years before degradation. If data is periodically refreshed, it can store data indefinitely.
6)Security – allowing a very quick "wipe" of all data stored.
7)Relatively deterministic performance – unlike mechanical hard drives, performance of SSDs is almost constant and deterministic across the entire storage. This is because "Seek time" can be constant, so fragmentation has less impact on performance than on physical drives.
8)For very low-capacity drives, lower weight and size. Size and weight per unit storage are still better for traditional hard drives, and microdrives allow up to 20 GB storage in a CompactFlash 42.8×36.4×5 mm (1.7×1.4×.2 in) form factor.
9)Without moving parts, the data is essentially waterproof.
Now The Disadvantages.
1)Price –Flash memory prices are still considerably higher per gigabyte than those of comparable conventional hard drives – around US$8 per GB compared to about US$0.25 for mechanical drives.
2)Vulnerability to certain types of effects, including abrupt power loss (especially DRAM based SSDs), magnetic fields and electric/static charges compared to normal HDDs (which store the data inside a Faraday cage).
3)Limited write cycles. Typical Flash storage will typically wear out after 100,000-300,000 write cycles, while high endurance Flash storage is often marketed with endurance of 1–5 million write cycles (many log files, file allocation tables, and other commonly used parts of the file system exceed this over the lifetime of a computer). Special file systems or firmware designs can mitigate this problem by spreading writes over the entire device, rather than rewriting files in place.
4)Slow random write speeds – as erase blocks on SSDs generally are quite large, they're far slower than conventional disks for random writes.
5)Speed advantage of SSDs can be overcome by RAID setups of conventional HDD, which may have more storage and speed for a much lower cost.
6)In some cases, SSDs have substantially lower throughput than conventional hard disks. In spite of the decreased latency, this can lead to dramatically lower performance than conventional drives. More expensive SSDs can have much greater bandwidth than conventional hard disks, so this isn't universally a problem.
1)Faster startup – Since no spin-up is required.
2)Far faster than conventional disks on random I/O.
3)Extremely low read and write latency (seek) times, roughly 5 orders of magnitude faster than the best current mechanical disks.
4)Faster boot and application launch time when hard disk seeks are the limiting factor.
5)In some cases, somewhat longer lifetime – Flash storage typically has a data lifetime on the order of 10 years before degradation. If data is periodically refreshed, it can store data indefinitely.
6)Security – allowing a very quick "wipe" of all data stored.
7)Relatively deterministic performance – unlike mechanical hard drives, performance of SSDs is almost constant and deterministic across the entire storage. This is because "Seek time" can be constant, so fragmentation has less impact on performance than on physical drives.
8)For very low-capacity drives, lower weight and size. Size and weight per unit storage are still better for traditional hard drives, and microdrives allow up to 20 GB storage in a CompactFlash 42.8×36.4×5 mm (1.7×1.4×.2 in) form factor.
9)Without moving parts, the data is essentially waterproof.
Now The Disadvantages.
1)Price –Flash memory prices are still considerably higher per gigabyte than those of comparable conventional hard drives – around US$8 per GB compared to about US$0.25 for mechanical drives.
2)Vulnerability to certain types of effects, including abrupt power loss (especially DRAM based SSDs), magnetic fields and electric/static charges compared to normal HDDs (which store the data inside a Faraday cage).
3)Limited write cycles. Typical Flash storage will typically wear out after 100,000-300,000 write cycles, while high endurance Flash storage is often marketed with endurance of 1–5 million write cycles (many log files, file allocation tables, and other commonly used parts of the file system exceed this over the lifetime of a computer). Special file systems or firmware designs can mitigate this problem by spreading writes over the entire device, rather than rewriting files in place.
4)Slow random write speeds – as erase blocks on SSDs generally are quite large, they're far slower than conventional disks for random writes.
5)Speed advantage of SSDs can be overcome by RAID setups of conventional HDD, which may have more storage and speed for a much lower cost.
6)In some cases, SSDs have substantially lower throughput than conventional hard disks. In spite of the decreased latency, this can lead to dramatically lower performance than conventional drives. More expensive SSDs can have much greater bandwidth than conventional hard disks, so this isn't universally a problem.