Basic Overview of SSDs
SSD (Solid State Drive) is an extremely fast storage device. Compared with ordinary hard drives, it not only has a significant speed advantage but also consumes less power. It has a wide range of applications, covering laptops, desktops, servers, smartphones, tablets, and many other types of devices. SSDs come in various types, with common ones including PCIe, SATA, USB 3.0, and M.2.
Working Principle of HDDs
Traditional hard drives (HDDs) are the basic non-volatile storage devices in computers, meaning that the data on them will not be lost after the system is shut down. They are made of metal with a magnetic coating on the surface. Data is read and written by spinning at high speeds and using read/write heads. Essentially, an HDD is a metal disk with a magnetic coating. The read/write heads on the mechanical arm access data as the disk spins, and it can store various types of data, such as historical weather forecasts, high-definition film and television resources, and digital music collections.
Characteristics of SSDs
Solid State Drives (SSDs) are similar to HDDs but use flash memory instead of spinning disks. They are faster than HDDs but generally more expensive. When it comes to data backup, external hard drives are a better choice, and it is important to ensure that they have sufficient speed and capacity to meet storage requirements.
Detailed Introduction to Different Types of SSDs
SATA SSDs
SATA Solid State Drives (SSDs) are faster than HDDs but slower than NVMe SSDs. Due to the limitations of SATA technology, their speed is lower than that of M.2 SSDs.
M.2 SSDs
M.2 SSDs are characterized by their small size, high speed, and high reliability. They are suitable for ultra-thin laptops and other devices with limited power consumption. M.2 supports multiple protocols and applications, such as PCIe and SATA. Products compatible with M.2 include not only SSDs but also graphics cards and AI accelerator cards. The M.2 specification is formulated by the SATA International Organization and the PCI Special Interest Group.
NVMe SSDs
NVMe M.2 SSDs are much faster than SATA M.2 SSDs. They are directly connected to the PCIe bus and can access the full bandwidth of the PCIe bus. NVMe M.1 SSDs are limited to x2 or x4 channels and can only access half of the PCIe bus bandwidth (up to 2GB/s). The maximum transmission rate of SATA used in modern motherboards can reach 6Gbps, while the speed of NVMe hard drives can reach up to 3,500Mb/s. Only SSDs using NVMe technology can break through the transmission speed limit of SATA SSDs.
Factors to Consider When Choosing SSDs
System Support
Older devices may not be compatible with NVMe due to a lack of connection ports, so it is necessary to confirm system support before purchasing.
Fast Booting
Installing the operating system on an SSD is a simple and effective way to improve the computer's boot speed. Using an NVMe SSD can provide the maximum speed boost.
Storage Combination
You can combine an NVMe SSD with another SSD, and choose the appropriate storage capacity according to your needs and the amount of data to be stored. Install the operating system and resource-intensive programs on one SSD, and use another drive to store other content such as documents, photos, music, and videos. This is a cost-effective option.
Gaming Advantages
Using an M.2 NVMe SSD can significantly improve gaming performance. Games stored on it will perform better.
PCIe Generation
The PCIe bus has different speed levels, with the bandwidth doubling with each generation. SSDs also use different generations of the PCIe bus. Currently, the latest is PCI - E 4.0, and PCI - E 5.0 is still under development. The motherboard needs to have enough PCIe slots to support multiple NVMe SSDs. Sometimes, you may need to use the available slots between two graphics cards, but pay attention to whether the connection type is suitable for NVMe devices.
Comparison Between M.2 SATA and M.2 NVMe SSDs
When purchasing SSDs, understanding some basic differences between M.2 SATA and NVMe Solid State Drives (SSDs) can give consumers an advantage. M.2 is just a form factor and does not provide information about the device. M.2 NVMe SSDs refer to the connection type and do not directly reflect the device's operating speed. Although Solid State Drives (SSDs) are always faster than traditional Hard Disk Drives (HDDs), SATA III is still in use due to its affordability and the fact that it does not require additional hardware. SATA III hard drives are connected through two notches at the bottom of the interface strip, while NVMe hard drives are connected through a notch on the side of the interface.
Comparison of SSD and HDD Speed and Reliability
SSDs are extremely fast, safer than traditional HDDs as they have no moving parts, and do not make noise when starting up, making them ideal for laptops. However, SSDs are more expensive than traditional HDDs. HDDs, on the other hand, use spinning disks as storage media, and the read/write heads move across the disk surface when reading or writing data.
Detailed Explanation of NVMe Storage
NVMe hard drives use the PCIe bus for fast data transmission and can be used in computers equipped with older PCI slots. However, older computers may not support new technologies such as NVMe, while newer computers do. There are two types of M.2 hard drives: those based on SATA and those based on NVMe. As long as the motherboard supports them, both types can be compatible, but it is necessary to confirm the type when purchasing. NVMe hard drives are much faster than SATA hard drives. Due to the NVMe protocol, the sequential read/write speed is much faster than the random read/write speed. Unless used for specific heavy-duty tasks, the performance improvement when using an NVMe hard drive may not be noticeable. When choosing an M.2 hard drive, consider your budget and needs. If you are looking for an affordable option, choose an M.2 SSD SATA hard drive; if you are the Chinese pinyin for "pursuing" extreme performance, choose an M.2 NVMe hard drive. M.2 and NVMe hard drives are becoming increasingly popular and their prices are gradually decreasing. They are expected to become the standard configuration for new computers from 2020 onwards. Although using older hard drives or SATA Solid State Drives (SSDs) can save some costs, for most computer builders, it is worth spending a little more to use the latest technology.
Conclusion
For solutions that require large amounts of data storage and a long service life, such as NAS devices, RAID devices, and large-scale home storage networks, HDD storage devices are usually used. If you want to upgrade an old desktop or laptop, these computers are likely to support SATA SSDs, which is a cost-effective and effective upgrade method. In addition, you can use a powerful docking station with an internal M.2 SSD port to provide a convenient storage solution.