4 ms·
Why can't we do all this NAND controller magic in our filesystems? Two layers of abstraction trying to cleverly allocate the same resource seems like a recipe
by panic 15y ago
Why can't we do all this NAND controller magic in our filesystems? Two layers of abstraction trying to cleverly allocate the same resource seems like a recipe for pain in general (c.f. TCP over TCP).
- Symmetry 15y agoBecause SATA/IDE interfaces abstract away information that would be crucial to doing this. There are filesystems that currently do this in the embedded world, and AFAIK it might be possible in the future to have a SSD PCIe card or something that this could work on. I don't expect that to happen any time soon, though.
- limmeau 15y agoAnd while we're at it, who took our cylinders, heads and sectors (and tables of bad blocks) and gave us stupid LBA addresses?
- wmf 15y agoZoned recording, and more recently adaptive formatting.