On 12/5/24 13:07, Michael Stone wrote: > On Thu, Dec 05, 2024 at 10:55:48AM -0500, e...@gmx.us wrote: >> How do I tell how many lanes a given drive uses (preferably before purchase)? > > It would be buried in the technical docs. I've only seen 4x drives (but I'm > sure there may be some cheaper drives with fewer). On the motherboard side > it's common to see 2 lanes in some slots for the simple reason that there > are a limited number of lanes from the CPU--most people would rather have a > slower-connected drive than none at all.
To find out if the motherboard imposed any limitations, I checked the manual. I found these tables, which I can't see the implications of: M2D_32G M.2 connector +-------------+---------+---------+---------+---------+---------+---------+ |\ Connector | SATA3_0 | SATA3_1 | SATA3_2 | SATA3_3 | SATA3_4 | SATA3_5 | + \----------\+---------+---------+---------+---------+---------+---------+ | Type of SSD | SATA_Express | SATA_Express | - | +-------------+---------+---------+---------+---------+---------+---------+ | SATA SSD | OK | OK | OK | X | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK | OK | - | +-------------+---------+---------+---------+---------+---------+---------+ | PCIe x4 SSD | X | X | X | X | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK (note) | X | - | +-------------+---------+---------+---------+---------+---------+---------+ | PCIe x2 SSD | OK | OK | X | X | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK | X | - | +-------------+---------+---------+---------+---------+---------+---------+ Note: The PCIe x4 SSD runs at x2 speed. M2A_32G M.2 connector +-------------+---------+---------+---------+---------+---------+---------+ |\ Connector | SATA3_0 | SATA3_1 | SATA3_2 | SATA3_3 | SATA3_4 | SATA3_5 | + \----------\+---------+---------+---------+---------+---------+---------+ | Type of SSD | SATA_Express | SATA_Express | - | +-------------+---------+---------+---------+---------+---------+---------+ | SATA SSD | no | OK | OK | X | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK | OK | - | +-------------+---------+---------+---------+---------+---------+---------+ | PCIe x4 SSD | OK | OK | OK | OK | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK | OK | - | +-------------+---------+---------+---------+---------+---------+---------+ | PCIe x2 SSD | OK | OK | OK | OK | OK | OK | +-------------+---------+---------+---------+---------+---------+---------+ | | OK | OK | - | +-------------+---------+---------+---------+---------+---------+---------+ Yes, the tables were in that order. Not sure why. In the book "OK" and "X" were a checkmark and a times-X respectively, but they're hard to type. In each table, the even-numbered rows were darker grey, so I guess they go together. It gets confusing when they try to re-use the table's structure for (mostly) unrelated data. I don't know why they didn't just make the tables two columns wider and half as tall. On a side note, what are SATA Express ports good for? They're narrower than standard SATA ports. Anyhow it looks like M2A_32G is more capable in general, but there are weird restrictions everywhere. Also it looks like there's a way to assign what's in the M.2 slot to another SATA port, and I need to find out how that's done, if I should acquire another M.2 drive. > E.g.: my motherboard has something like 4x v5 + 4x v4 + 2x v4 + 4x v3. Let's > say I have 2 v4 drives and 1 v3 drive. If I put one v4 drive in the 4x v5 > slot, one in the 4x v4 slot, and the v3 drive in the 4x v3 slot, all the > drives will operate at their peak efficiency. If I put a 4x v4 drive in the > 2x v4 or 4x v3 slot, it will operate at the same lower level (half the peak > bandwidth). Also, if I put the v3 drive in the 2x v4 slot it will only be > able to use half of its bandwidth, because it will only run at 2x v3 (as it > is a v3 drive). Bottom line, it's worth checking the motherboard > documentation if you have multiple M.2 slots, but only because it costs > nothing to do so. Man, I need to play with some better gear. This is almost entirely academic. >> Is one kind more long-lived than the other? > > Not due specifically to the interface. At the same price point you'll > probably have similar longevity, though sata drives are moving in the > direction of less bang for the buck because there aren't many new ones being > developed and the sales volume is going NVMe. Right, I've already had to go from 1T spinning-rust drives to 2T, not because I was running out of room, but because the selection of 1T drives was so paltry. Generally I don't mind things being slow (I'm used to dealing with slow computers), but money is in short supply and cool hardware costs money. So I'm more of a trailing-edge consumer.