Thread (26 messages) 26 messages, 4 authors, 2018-07-31

Re: [PATCH v3 7/7] mm, slab: shorten kmalloc cache names for large sizes

From: Mel Gorman <hidden>
Date: 2018-07-19 08:46:06
Also in: linux-api, lkml

On Wed, Jul 18, 2018 at 03:36:20PM +0200, Vlastimil Babka wrote:
Kmalloc cache names can get quite long for large object sizes, when the sizes
are expressed in bytes. Use 'k' and 'M' prefixes to make the names as short
as possible e.g. in /proc/slabinfo. This works, as we mostly use power-of-two
sizes, with exceptions only below 1k.

Example: 'kmalloc-4194304' becomes 'kmalloc-4M'

Suggested-by: Matthew Wilcox <willy@infradead.org>
Signed-off-by: Vlastimil Babka <redacted>
There is a slight chance this will break any external tooling that
calculates fragmentation stats for slab/slub if they are particularly
stupid parsers but other than that;

Acked-by: Mel Gorman <redacted>

-- 
Mel Gorman
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help