[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