On Thu, Dec 10, 2015 at 04:53:31PM +0900, Namhyung Kim wrote:
> When multi-thread is enabled, the machine->threads_lock is contented
> as all worker threads try to grab the writer lock using the
> machine__findnew_thread().  Usually, the thread they're looking for is
> in the tree so they only need the reader lock though.
> 
> Thus try machine__find_thread() first, and then fallback to the
> 'findnew' API.  This will improve the performance.

found one other place, but I guess you chose those
based on profiling the contention?

parent lookup in machine__process_fork_event

jirka
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to