Dave Hansen wrote:

> On Tue, 2009-08-25 at 22:52 +0200, Toon Moene wrote:

>> The days of OS kernel hacking are 20 years behind me now, but I see that 
>> it is not as simple as Solaris' "you just compile with -xpagesize=4M".

> That's pretty cool.  Is it SPARC-only or can you do it on x86 too?

I only used it on SPARC systems - I didn't read the man page close
enough to see whether it was restricted to that architecture.

> I'm also wondering if that's just the size of the *software* pages, or
> hardware paging structures, too.

Unfortunately, the documentation didn't explain this.

Of course, such an option only helps if it decreases the demand on the 
TLB. Because the TLB caches translations between virtual and physical 
addresses, I surmise that it would only work for "hardware paging 
structures".

But as I indicated in my previous e-mail, my knowledge of kernel 
programming is two decades out of date, so I might be (way) off.

Kind regards,

-- 
Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
At home: http://moene.org/~toon/
Progress of GNU Fortran: http://gcc.gnu.org/gcc-4.5/changes.html

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Libhugetlbfs-devel mailing list
Libhugetlbfs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libhugetlbfs-devel

Reply via email to