SLQB - and then there were four
SLQB - and then there were four
Posted Dec 17, 2008 10:11 UTC (Wed) by Nick (guest, #15060)In reply to: SLQB - and then there were four by iq-0
Parent article: SLQB - and then there were four
The issue of cleaning up rlist is interesting. There are so many ways this can be done and it is about the most difficult part of a slab allocator... No, any CPU can be cleaning its rlist at any time, and yes they might all point to a single remote CPU. That's quite unlikely and the critical section is very short, so hopefully it won't be a problem. But I don't claim to know what the best way to do it is.
Very large number of CPUs I am definitely interested in... so I'm hoping to be as good or better than the other allocators here, but we'll see.