5 ms·
NVMe also does away with the controller knowing about the disk layout and addressing. Which may make sense for future disks and ever increasing cache sizes. At
by t0mas88 5y ago
NVMe also does away with the controller knowing about the disk layout and addressing. Which may make sense for future disks and ever increasing cache sizes. At some point you probably want to put all the logic in the drive itself to optimise it (as SSDs already do)
- oneplane 5y agoIndeed, ideally the controller or HBA should really just provide the fabric and nothing more. A bit like Thunderbolt and USB4.
- wmf 5y agoHasn't LBA been around since 1990 or so?
- wtallis 5y agoEven the old cylinder/head/sector addressing almost never matched the real hard drive geometry, because the floppy-oriented BIOS CHS routines used a different number of bits for each address component than ATA did, so translation was required even for hard drives with capacities in the hundreds of MB.
- trasz 5y agoSCSI already got rid of knowledge of disk layout/addressing some 30 years ago.