News for hackers. Stuff that matters.
Re:The OpenSSD Project (2011) by pkaye on Wednesday August 10, 2016 @05:22PM (#12264842)
I have been involved with SSD development for many years. The thing is flash memory is no longer a near ideal memory device like RAM. You start to see a lot of the physics behind how the transistors behave and interact. The companies spend lots of time and money characterizing them and developing algorithms that are trade secrets. You may figure it out yourself but by that time that part is already EOL. And if you don't do it right your SSD will be unreliable.
Re:The OpenSSD Project (2011) by bogomipz on Wednesday August 10, 2016 @06:12PM (#12265092)
Can you explain what you mean by "no longer a near ideal memory device." Was it at one time?

I realize the page hans't been updated in a while but there are references to NVMe on it so it can't be that old no?

Re:The OpenSSD Project (2011) by pkaye on Wednesday August 10, 2016 @06:37PM (#12265206)
Typing from phone so being brief for now. One time you could write NAND flash pages and have no read errors for months on end. No longer the case now. You need massive amounts of hardware error correction. You have to worry about adjacent cell interactions. You have to use signal processing to read degraded bits. Then there are weird eratta that will not be disclosed to you unless you have an NDA and beg to them. This is just a few things that come to mind but there are tons more.