Messages in this thread | | | Date | Wed, 2 Apr 2008 13:53:57 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [RFC][-mm] Add an owner to the mm_struct (v4) |
| |
On Wed, 02 Apr 2008 08:55:34 +0530 Balbir Singh <balbir@linux.vnet.ibm.com> wrote:
> > > >> + /* > >> + * Search through everything else. We should not get > >> + * here often > >> + */ > >> + do_each_thread(g, c) { > >> + if (c->mm == mm) > >> + goto assign_new_owner; > >> + } while_each_thread(g, c); > > > > Doing above in synchronized manner seems too heavy. > > When this happen ? or Can this be done in lazy "on-demand" manner ? > > > > Do you mean under task_lock()? > No, scanning itself. How rarely this scan happens under a server which has 10000- threads ?
Thanks, -Kame
| |