SLUB: [RFC] Per cpu partial lists V1
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | slub: Prepare inuse field in new_slab()mm/ | +2 | 0 replies | |
| 2/4 | slub: pass kmem_cache_cpu pointer to get_partial()mm/ | +15 | 0 replies | |
| 3/4 | slub: return object pointer from get_partial() / new_slab().mm/ | +73 | 0 replies | |
| 4/4 | slub: [RFC] per cpu cache for partial pagesinclude/ mm/ | +159 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [slub p1 0/4] SLUB: [RFC] Per cpu partial lists V1
The following patchset applied on top of the lockless patchset V6 and introduces per cpu partial lists. These lists help to avoid per node locking overhead. The approach is not fully developed yet. Allocator latency could be further reduced by making these operations work without disabling interrupts (like the fastpath and the free slowpath) as well as implementing better ways of handling ther cpu array with partial pages.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>