Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for December 5, 2013
Deadline scheduling: coming soon?
LWN.net Weekly Edition for November 27, 2013
ACPI for ARM?
LWN.net Weekly Edition for November 21, 2013
Consider the esoteric optimization features that he mentions... If the engineers writing the low-level API didn't anticipate multiplane access then unmanaged will still be slower than managed.
Is anyone out there actually trying to write a high-performance, low-level Flash API that's intended to displace SSD controllers?
Optimizing Linux with cheap flash drives
Posted Apr 20, 2011 13:47 UTC (Wed) by Thom (guest, #73471)
Datalight's solution is the latter. By working with Flash vendors and creating custom Flash Interface Modules, our Flash Management software utilizes the optimizations of each flash part. This blog post calls for what ONFI specified as EZ-NAND, and the Datalight solution supports those modules also. A fully supported on-die ECC of chips like ClearNAND, plus Wear Leveling and Bad Block Management, both visible and customizable, is truly the best of both worlds.
In order to displace an SSD controller, much more than throughput and endurance have to be considered - for example, hardware compression, or aggressive caching. With the right file system support, JEDEC's eMMC might be the best opponent for an SSD.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds