[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC v1 0/5] VBD: enlarge max segment per request in blkfront



>>> On 16.08.12 at 15:34, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote:
> On Thu, Aug 16, 2012 at 10:22:56AM +0000, Duan, Ronghui wrote:
>> This may be caused by the limited size of ring between Front/Back. So I 
> guess whether we can put segment data into another ring and dynamic use them 
> for the single request's need. Here is prototype which don't do much test, 
> but it can work on Linux 64 bits 3.4.6 kernel. I can see the CPU% can be 
> reduced to 1/3 compared to original in sequential test. But it bring some 
> overhead which will make random IO's cpu utilization increase a little.
>> 
> 
> Did you think also about expanding the ring size to something bigger?

If there's a separate ring for the segment data, then there's room
for quite a bit more entries in the request ring page, so I don't see
an immediate need to also increase that one.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.