Driver porting: Request Queues II
Posted May 25, 2003 14:10 UTC (Sun) by dwmw2
Parent article: Driver porting: Request Queues II
Actually the drivers which make memory technology devices (i.e. flash) pretend to be a block device by some kind of 'Translation Layer' -- from the most naïve and unsafe read/erase/modify/writeback of the 'mtdblock' driver to the more complicated pseudo-filesystem of the FTL and NFTL drivers -- does benefit from request merging. You have a limited number of erase cycles to each block on the flash and it does help to combine requests which fall within the same erase block.
to post comments)