Messages in this thread | | | Date | Wed, 13 Sep 2000 01:49:59 +0200 | From | Martin Dalecki <> | Subject | Re: elevator code |
| |
"Jeff V. Merkey" wrote:
> lessons learned in live customer accounts. In NetWare, requests are > merged at A) the boundry between the File Cache and the I/O subsystem, > and B) in the drivers themselves and NOT THE ELEVATOR.
Yes that's the proper place to do this. The generic elevator on a *single* queue makes not much sense. Once ago I have just disabled it entierly and on a system with swap on a separate disk and controller this was a performance *win*.
Some of the FS code in esp. the ISO9660 does even under linux something *very* much like this. Many of the prop. cd-rom device drivers are basically emulating 512k block devices by reading ahead and throwing away data. There is really plenty of room for improvement here. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |