Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: TLB misses on UltraSPARC-IIi
On Thu, Apr 03, 2008 at 12:34:07PM +0100, raymond.meyer%rambler.ru@localhost
wrote:
> How does NetBSD handle it on sparc64, does it have a single TSB, or does it
> have multiple TSBs, i.e. one per process?
One per processor, dynamically sized depending on available memory on the
machine.
> What are the advantages of single vs multiple TSBs?
The usual tradeoff: you speed up searching by spending more (wired) memory.
> Does it use larger page sizes to reduce TLB misses, or is it fixed to 8K
> pages?
For kernel it does use larger pages, but currently not for userland. It would
make sense there in some cases too, like the X server's mmap on various ffb
views.
Martin
Home |
Main Index |
Thread Index |
Old Index