M.2 sata ssd vs M.2 PCIe ssd
M.2 sata ssd vs M.2 PCIe ssd
Vikyy17:
Gingerbread :
The discussion starts with a comparison between SATA and M.2 SSDs. The M.2 SSD connects directly to the motherboard through a PCI-E slot, which can offer higher speeds than SATA, which is limited to 6GB in current generations. Most SSDs today don’t reach the speed of SATA, so SATA remains sufficient for most systems. However, if you plan to upgrade later with faster SSDs, consider a motherboard with an M.2 slot for better future compatibility.
Check out this Samsung SSD: "Samsung SSD 850 EVO 250 GB m.2 SATA Internal SSD MZ-N5E250B". The name indicates it uses M.2 via PCIe and is unrelated to SATA. It’s a bit confusing, but the explanation is clear.
Starting with the comparison between SATA and M.2 SSDs. The M.2 SSD connects directly to the motherboard through a PCI-E port, which allows it to perform better than SATA, which is limited to 6GB in current models. Most SSDs today don’t reach the speed offered by SATA, making SATA sufficient for most needs. However, choosing a new motherboard with an M2 slot can be beneficial for future upgrades to faster SSDs when they become available.
New M2 compatible motherboards support both SATA and PCI-E configurations. Clearly, PCI-E mode (including NVME) offers superior performance. The drawback of using PCI-E is that it can be challenging on systems with restricted PCI-E lanes, particularly those with multiple GPUs.
The latest M2 drives feature read speeds reaching up to 2500MB/s and write speeds up to 1500MB/s. For example, the Samsung 950 Pro 512GB drives demonstrate these capabilities.
They both employ the identical M.2 connector. As Gingerbread mentioned, NVMe will utilize PCIe lanes when connected to the slot, whereas a SATA M.2 SSD will then rely on one of the SATA ports, restricting it to SATA speeds. Now whether it matters depends on your use case. For regular daily tasks you probably won’t notice much difference. For details on this, check my previous post which explains further.
Gingerbread :
First, let's compare SATA and M.2 SSDs. The M.2 SSD connects directly to the motherboard through a PCI-E slot, which can offer better performance than SATA, which is limited to 6GB in most cases. Currently, most SSDs don’t reach the speed that SATA provides, so SATA usually suffices. However, if you upgrade your motherboard to an M2 slot, you’ll be able to use faster SSDs in the future.
Check out this Samsung SSD: "Samsung SSD 850 EVO 250 GB m.2 SATA Internal SSD MZ-N5E250B". The name indicates it uses M.2 and PCIe, not SATA. It seems there’s some confusion there. Could you clarify?
Vikyy17:
Gingerbread :
The discussion starts with SATA versus M.2 SSDs. The M.2 SSD connects directly to the motherboard through a PCI-E slot, which can offer higher speeds compared to SATA, which is limited to 6GB in current generations. Most SSDs today don’t reach the speed of SATA, so SATA remains sufficient for most systems. However, if you upgrade your motherboard to support an M2 slot, you’ll be better positioned to use faster SSDs in the future.
Check out this Samsung SSD: "Samsung SSD 850 EVO 250 GB m.2 SATA Internal SSD MZ-N5E250B". The label indicates it uses M.2 via PCIe and isn’t related to SATA. It’s a bit confusing, but it clarifies the difference.
Both use the same M.2 interface, but the slot is typically set up for both PCIe lanes and SATA. Inserting a SATA M.2 will consume one of the SATA ports, while an NVMe M.2 uses the PCIe lanes exclusively.