Re:Why I'm usually unnerved when modern SSDs die on us
by pjc50 on Tuesday December 11, 2018 @11:10AM
(#18656270)
That adds a round of latency, and makes it pretty much impossible to boot off the drive. The blocks aren't in the same order in the Flash as they are presented by its interface, and one of the main jobs of the controller is to re-order them.
It would be an interesting product to have, a raw block API to a Flash device with all the temporary state stored on the host - but a hard one to sell, as it's not differentiated in any way.
Re:Why I'm usually unnerved when modern SSDs die on us
by blattimwind on Tuesday December 11, 2018 @02:33PM
(#18658107)
There are host-managed SMR drives, which share a number of characteristics with flash storage.
Re:Why I'm usually unnerved when modern SSDs die on us
by marcosdumay on Tuesday December 11, 2018 @12:05PM
(#18656731)
The controller makes it possible to get a standard bus and a pre-installed driver and use it to access any kind of memory from any manufacturer and any technology. It's the kind of convenience that makes people buy hardware - it's the kind of thing that made SATA and USB win. The alternative is that once in a while you plug a driver into your computer and it won't work.
Besides, I don't think manufacturers want to release the best practices for using their memory.
Re:Why I'm usually unnerved when modern SSDs die on us
by selectodude on Tuesday December 11, 2018 @11:25AM
(#18656383)
Apple uses their T2 security enclave as the SSD controller and it's caused quite a stir.
Re:Why I'm usually unnerved when modern SSDs die on us
by joosters on Tuesday December 11, 2018 @12:16PM
(#18656813)
I wonder if you can read any extra state out of the T2 as a result, e.g. more information on wear leveling, temporary read failures and so on, more than the standard SMART counters?
Re:Why I'm usually unnerved when modern SSDs die on us
by Malic on Tuesday December 11, 2018 @12:21PM
(#18656864)
Where can I read more about this?
ZFS has shown that removing layers of abstraction with regard to storage can be beneficial.