| To: | James Harper <james.harper@xxxxxxxxxxxxxxxx>, xen devel <xen-devel@xxxxxxxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [Xen-devel] unfair servicing of DomU vbd requests |
| From: | Keir Fraser <keir.xen@xxxxxxxxx> |
| Date: | 2011年3月03日 07:29:55 +0000 |
| Cc: | |
| Delivery-date: | 2011年3月02日 23:42:44 -0800 |
| Dkim-signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:user-agent:date:subject:from:to:message-id :thread-topic:thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; bh=AyKaJAYDGRGPh21OCXjMwBrOuPhaNxzuwo2LgqGG/Y0=; b=jRSQyGhJ3Emz3vOs22JsOTW98wbL09Hmeh03+qWRWtAfLZlVq7nGyI2C34KDRuBk9y oPNsBSnotbInW6ixWu+3a2Hv+xc7DIJKA3gzgBbBbfElGVG+lmcMP8FpHg/Koab5R0KT jvC/RefgDx3cSPyKSzUsDBd+L+B1G+EoywFIM= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; b=e9zW3LZeBkVEIjnFaAZy8Wq6YV7am1NgOzOM/sNE9ZJ3kqLN4QqlnWrJKNjW9VnuIP FWn/0JiiNhzitXE/I9pO0/tv0RhYjmpkOKj5+qZN9xfBYZa1jmPID7mFpbfhJ9L22YV8 X65z5E5oFwrFKu7q8xveSzttn02FZ6ieJCnUc= |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |
| In-reply-to: | <AEC6C66638C05B468B556EA548C1A77D01C55B90@trantor > |
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |
| List-post: | <mailto:xen-devel@lists.xensource.com> |
| List-subscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
| Thread-index: | AcvZSjRsjGymIKsxQ9G5mKdZivK1IwAKpZAr |
| Thread-topic: | [Xen-devel] unfair servicing of DomU vbd requests |
| User-agent: | Microsoft-Entourage/12.28.0.101117 |
On 03/03/2011 02:25, "James Harper" <james.harper@xxxxxxxxxxxxxxxx> wrote: > A user of GPLPV (see thread "blue screen in windows balloon driver") is > getting a bug check in Windows under extremely high memory usage and > swapfile thrashing tests across multiple DomU's. Responses to my query > on the ntdev mailing list say that this would happen if an IO request is > not completed after 70 seconds during high memory/pagefile pressure, > which is what is happening. > > It appears that Dom0 is not servicing vbd requests from DomU's fairly so > one or two end up getting stalled while the others are mostly okay. How > are vbd requests supposed to be serviced? Is there potential for one to > be overlooked for a long period of time? Is there some settings that > could be changed to avoid this happening? Dom0 does round-robin scanning of pending event channels these days, which helps fairness a fair bit. When a pending event is found, the corresponding blkfront has a batch of requests pulled down and submitted into Linux's block subsystem at which point we have no more control over scheduling (it could generally be configured though -- Linux has an admin mechanism for that). -- Keir > Thanks > > James > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
| Previous by Date: | [Xen-devel] [xen-unstable test] 6296: tolerable FAIL , xen . org |
|---|---|
| Next by Date: | Re: [Xen-devel] [PATCH v2 0/6] Xen PV on HVM fixes and improvements , Pasi Kärkkäinen |
| Previous by Thread: | [Xen-devel] unfair servicing of DomU vbd requests , James Harper |
| Next by Thread: | Re: [Xen-devel] unfair servicing of DomU vbd requests , Ian Campbell |
| Indexes: | [Date] [Thread] [Top] [All Lists] |