On Wed, Sep 01, 2021 at 08:12:24AM -0700, Andi Kleen wrote:
Feng Tang <feng.tang@xxxxxxxxx> writes:Yes, I tried to move 'destroy_work', 'destroy_rwork' and 'parent' over
Yes, the tests I did is no matter where the 128B padding is added, theI wonder if we can find some cold, rarely accessed, data to put into the
performance can be restored and even improved.
padding to not waste it. Perhaps some name strings? Or the destroy
support, which doesn't sound like its commonly used.
before the 'refcnt' together with some padding, it restored the performance
to about 10~15% regression. (debug patch pasted below)
But I'm not sure if we should use it, before we can fully explain the
regression.