Re: Per-Processor Data Paget

Scott Lurndal (slurn@griffin.engr.sgi.com)
Thu, 9 Dec 1999 15:53:10 -0800 (PST)


> > I believe the TLB flush argument is not necessarily relevent for the
> > following reasons:
> >
> > 1) This assumes that the next thread to be scheduled will be
> > sharing the address space. Otherwise, the TLB flush is
> > necessary anyway (except, of course, for pages marked with
> > the global bit, which the per-processor data page would not
> > be).
>
> It is normal for our threads to share address space. Trying to use
> a sledgehammer to fix a minor kink simply makes larger dents.

By 'our threads' do you mean kernel threads or application threads.

And what percentage of the time does a thread in the same address space
get scheduled on a single processor.

scott
>
> Alan
>
>

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