Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-amd64
Navigation:
Lists: gentoo-amd64: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-amd64@g.o
From: "John S. Yates, Jr." <john@...>
Subject: Re: TLB Size
Date: Wed, 17 May 2006 09:21:57 -0400
>Does anyone know how to change the TLB size?

Once you wade through all of the smart-ass replies
let me mention the following.

While the "size" of the TLB measured in number of
TLB-entries is cast in silicon, nearly all modern
CPU architectures (including the amd64/x86_64) have
scheme for increasing the effective capacity of the
TLB measured as the total amount of virtual address
space that can be mapped.  This is because modern
TLB designs allow TLB entries to map varying size
windows of virtual address space.

The problem here is one of OS software.  The size
of the window mapped by a TLB entry is intimately
related to the software's page size.  The Linux
kernel is just now beginning to add support for page
sizes larger than 4K.  This is turn ripples back
into file system design, free space management, etc.
Think pages sizes of 64KB or 1MB.  IBM has announced
PPC support for 1GB TLB mappings!  Such architectural
features are designed to support VERY large systems
with lots of memory working with VERY large datasets.

Anyway, it is going to be a while before such support
is available from a conservative release like Gentoo.  

/john


-- 
gentoo-amd64@g.o mailing list


References:
TLB Size
-- Ryan A. Rice
Navigation:
Lists: gentoo-amd64: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: TLB Size
Next by thread:
Recovering from emerge --prune
Previous by date:
Re: Initial install issues
Next by date:
Re: Re: Initial install issues


Updated Jun 17, 2009

Summary: Archive of the gentoo-amd64 mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.