terminater
Contributor
AFAIK, Gen 2x2 is capable to 1000 mbps only. 2x4 is 2000 mbps, and 3x4 is 4000 mbps.it is placed in M.2 slot as written. Not sure about PCIe 3.0 *2 or X4..
Pic
View attachment 93227
mobo is H97D3H gigabyte
it is Gen 2X2. still speed is low.?
You can keep going in circles, but for 2 x2 you won't hit more than 1000 mbps theoretical.Read speed in test coming 830 MB/sec.. .Even if i consider 10 Gigs./sec , then also seems very low ...
- 1 x M.2 PCIe connector
(Socket 3, M key, type 2242/2260/2280 SATA & PCIe SSD support).. .Mobo spec..
from the above specs, seems like one m2 port runs on sata and the other runs on pcie, for highest performance you have to connect the ssd to m2 pcie port mentioned in pt.1.Storage Interface
Chipset:
- 1 x M.2 PCIe connector
(Socket 3, M key, type 2242/2260/2280 SATA & PCIe SSD support)- 1 x SATA Express connector
- 6 x SATA 6Gb/s connectors
(M.2, SATA Express, and SATA3 4/5 connectors can only be used one at a time. The SATA3 4/5 connectors will become unavailable when an M.2 SSD is installed.)- Support for RAID 0, RAID 1, RAID 5, and RAID 10
But wouldn't sata speeds not exceed 600 mbps (max throughout) ? His is at 800 mbps+, so it's clearly at an old gen pcie protocol ?nvme io test has always been tricky. seems fio is probably most accurate with perf testing https://fio.readthedocs.io/en/latest/
my wild guess is that the mobo is still using sata protocol instead of nvme.
from the above specs, seems like one m2 port runs on sata and the other runs on pcie, for highest performance you have to connect the ssd to m2 pcie port mentioned in pt.1.
a quick explenation would be: if you connect the m2 on sata port (pt.3) even though the ssd is nvme, the mobo will still use sata protocol and will be limited by sata controller speeds (in this case 6Gbps) and also there would be a translation overhead from sata protocol to nvme protocol and back and forth.
there is also caching involved. to get exact number you have to use direct io. linux dd equivalent is oflag=direct also you have to do it on raw device to remove file system overhead. as i said it gets really weird really soon.But wouldn't sata speeds not exceed 600 mbps (max throughout) ? His is at 800 mbps+, so it's clearly at an old gen pcie protocol ?
@terminater Since it's a Samsung drive, use Samsung Magician and it will tell the exact interface being used:
![]()
Read speed in test coming 830 MB/sec.. .Even if i consider 10 Gigs./sec , then also seems very low ...
- 1 x M.2 PCIe connector
(Socket 3, M key, type 2242/2260/2280 SATA & PCIe SSD support).. .Mobo spec..