[Linux-cluster] qdiskd eviction on missed writes
Lon Hohberger
lhh at redhat.com
Thu Jan 4 22:19:21 UTC 2007
On Thu, 2007-01-04 at 11:35 -0500, Lon Hohberger wrote:
>
> Making the read/write separate probably will (probably) not change much
> - it's all direct I/O. You basically said it yourself: on high end
> storage, this just shouldn't be a problem. We're doing a maddening 8k
> of reads and 0.5k of writes during a normal cycle every (in your case) 1
> second.
>
> So, I suspect it's a scheduling problem. That is, it would probably be
> a whole lot more effective to just increase the priority of qdiskd so
> that it gets scheduled even during load spikes (E.g. use a realtime
> queue; SCHED_RR?). I don't think the I/O path is the bottleneck.
I'll be working on a patch to allow you to turn on/off RT scheduling for
qdiskd from the configuration file (as well as other qdisk-related bits)
tomorrow and early next week -- would you like to test it when I get it
ready?
-- Lon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20070104/108d3d2c/attachment.sig>
More information about the Linux-cluster
mailing list