The enterprise distro definitely shouldn't use "as" by default: databaseapps _must_ not use AS, they've to use either CFQ or deadline. CFQ isdefinitely the best for enterprise distros. This is a tangible result,SCSI/IDE doesn't matter at all (and keep in mind they use O_DIRECT alot, so such 64kib Jens found would be a showstopper for a enterpriserelease, slelecting something different than "as" is a _must_ forenterprise distro).

In the desktop distro you'll notice the /proc/cmdline has elevator="as"because for desktop distros more people is going to use them fordesktop as expected.

But for enterprise distros this isn't the case, and cfq (or deadline)must be the default, sure not "as". So claiming that selecting cfq bydefault (I said in the enterprise distro) is deoptimising users, isa wrong statement and the opposite of reality.

And personally I use cfq even on the desktop (since I'm not a normaldesktop user and I've apps writing too).

> AS needs another iteration of development to fix these things. Right now> it's probably the case that we need CFQ or deadline for servers and AS for> desktops. That's awkward.

Exactly.

If you believe AS is going to perform better than CFQ on the databaseenterprise usage, we just need to prove it in practice after the roundof fixes, then changing the default back to "as" it'll be an additionalone liner on top of the blocker direct-io bug.

Desktop is already forced to "as" by /proc/cmdline, so it's not affectedon how we change the default of the enterprise distro AFIK.-To unsubscribe from this list: send the line "unsubscribe linux-kernel" inthe body of a message to majordomo@vger.kernel.orgMore majordomo info at http://vger.kernel.org/majordomo-info.htmlPlease read the FAQ at http://www.tux.org/lkml/