SanDisk, one of the leading manufacturers of SSDs, has announced a new technique for reading to and writing from the drives. It deals with the problem that when a computer writes to an SSD, it must first delete any data in one particular section of a disk, and then rewrite both the existing and new data.
At the moment, computers try to write to the first section of an SSD which has any space available, which can be inefficient. SanDisk’s new technique will force the computer to look for the section which has the most suitable gap for the new data, cutting down on unnecessary erasing and rewriting. The company believes this will make SSDs run as much as 100 times quicker. There’s also a useful side-effect: it will spread the data more widely across the disk, which reduces the problems of particular sections being used far more frequently and wearing out quicker.
The company is also asking other SSD manufacturers to work together to produce new methods of measuring the speed and lifespan of each particular model of drive. It believes existing methods, which are largely based on traditional hard drive specifications, don’t give a fair picture of SSD performance.
SanDisk is also working a new system to allow drives to learn a particular computer’s regular patterns of storing data and adapting to meet them more efficiently. In particular, the drives should learn how common Windows applications work and what they need from a storage device.