[linux-lvm] Configuring extent size

hansbkk at gmail.com hansbkk at gmail.com
Tue Dec 7 06:47:27 UTC 2010


While I'm at it, I've also come across statements that the performance
of certain applications (Oracle usually being the one mentioned) can
be sensitive to LVM extent size.

I'm hoping this is not actually the case, and such ideas are coming
from those who may have tried to use LVM to handle their striping.

Which leads to another question, OT enough to start a new thread. . .

On Tue, Dec 7, 2010 at 1:29 PM,  <hansbkk at gmail.com> wrote:
> I've restated my understanding of your response - please let me know
> if you meant something different.
>
>>> having a large number of extents will slow down the tools
>>
>> I believe only a large number segments (contiguous groups of extents)
>> slows things down.  I could be wrong.
>
>
> The total number of extents isn't the factor that could slow down the
> LVM tools, it's the total number of segments (contiguous groups of
> extents) that matters.
>
> So for example, setting up fine-grained LVM striping and leaving empty
> extents in between large numbers of occupied stripes would have more
> of an impact than the total number of extents.
>
>>> leads me to:
>>>
>>> Would there be any negative impact of a very large extent size?
>> The only impact is unused space due to more granular allocation.
>
> So if I had 10GB extents, but needed a bunch of separate LVs that each
> only needed <1GB, that would lead to wasted space. . .
>




More information about the linux-lvm mailing list