Thread (8 messages) flat view 8 messages, 3 authors, 2011-01-10

Re: [PATCH 0/4] De-couple sysfs memory directories from memory sections

From: Robin Holt <hidden>
Date: 2011-01-10 19:11:25
Also in: linux-mm, lkml

quoted
quoted
The root of this issue is in sysfs directory creation. Every time
a directory is created a string compare is done against all sibling
directories to ensure we do not create duplicates.  The list of
directory nodes in sysfs is kept as an unsorted list which results
in this being an exponentially longer operation as the number of
directories are created.
Are you sure this is still an issue?  I thought we solved this last
kernel or so with a simple patch?
I'll go back and look at this again.
What I recall fixing is the symbolic linking from the node* to the
memory section.  In that case, we cached the most recent mem section
and since they always were added sequentially, the cache saved a rescan.

Of course, I could be remembering something completely unrelated.

Robin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help