> Zlatko Calusic <zlatko@iskon.hr> writes:>
> >
> > Yes, but a lot more data on the swap also means degraded performance,
> > because the disk head has to seek around in the much bigger area. Are
> > you sure this is all OK?
>
> I don't think we have more data on the swap, just more data has an
> allocated home on the swap.
I think Zlatko's point is that because of the extra allocations, we will
have worse locality (more seeks etc).
Clearly we should not actually do any more actual IO. But the sticky
allocation _might_ make the IO we do be more spread out.
To offset that, I think the sticky allocation makes us much better able to
handle things like clustering etc more intelligently, which is why I think
it's very much worth it. But let's not close our eyes to potential
downsides.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/