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

Re: [PATCH 5/5] Lazily construct slab objects


  • To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Paul Durrant <xadimgnik@xxxxxxxxx>
  • Date: Wed, 31 Aug 2022 18:01:03 +0100
  • Delivery-date: Wed, 31 Aug 2022 17:01:08 +0000
  • List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>

On 31/08/2022 17:49, Martin Harvey wrote:

This will help our resource usage issues as well as Owen's gnttab work. I have 
checked, and unless he modified more source files, this does not currently 
conflict with anything Owen has in the works.

Approved, MCH.


Cool, thanks. If I don't hear in any dissenting voice I'll push these tomorrow.

  Paul


-----Original Message-----
From: win-pv-devel <win-pv-devel-bounces@xxxxxxxxxxxxxxxxxxxx> On Behalf Of 
Paul Durrant
Sent: 31 August 2022 17:24
To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
Cc: Paul Durrant <pdurrant@xxxxxxxxxx>
Subject: [PATCH 5/5] Lazily construct slab objects

[CAUTION - EXTERNAL EMAIL] DO NOT reply, click links, or open attachments 
unless you have verified the sender and know the content is safe.

From: Paul Durrant <pdurrant@xxxxxxxxxx>

To avoid a large overhead in both time and potemtially space when a new slab is 
created, only construct objects as they are allocated. When they are freed we 
keep them constructed to increase the chance of finding an already- constructed 
object during subsequent allocations.

Signed-off-by: Paul Durrant <pdurrant@xxxxxxxxxx>






 


Rackspace

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