Re: Configuring hugetlb on RedHat 3.0

From: Tommy Reynolds (TommyReynolds_at_yahoo.com)
Date: 03/17/05


Date: Thu, 17 Mar 2005 11:05:18 -0600

On Thu, 17 Mar 2005 08:42:35 -0800, dunleav1 wrote:

> I am trying to configure a shm filesystem for VLM with a 2 gig test and
> I am receiving errors from an Oracle program trying to access the area.
> I want to make sure I have the Linux area setup correctly. Does this
> look correct and that I have a 2gig shm filesystem available for usage?

Yes. Do you actually have 2GB free system memory? The huge TLB kludge
works by carving out a huge chunk of VM space so that one TLB entry can
cover a huge area, instead of relying on cache misses to populate the TLB
cache.



Relevant Pages

  • cant start v440 after upgrading 512 Mb to 1 Gb RAM
    ... 0>DMMU TLB DATA RAM Access ... 0>Init mmu regs ... 0>Setup L2 Cache ... 1>Quick Block Mem Test ...
    (comp.unix.solaris)
  • Re: -mmX 4G patches feedback [numbers: how much performance impact]
    ... most of the first chart supports my measurements. ... the cache size of the l2 is 512k, that's the point where slowing down walking ... > effect of the TLB flush has to be on the order of 100-200 usecs. ... with page layout effects you mean different page coloring I assume, ...
    (Linux-Kernel)
  • Re: -mmX 4G patches feedback [numbers: how much performance impact]
    ... i assumed a 1MB cache. ... > note that it's not only the tlb flush having the cost, ... this is what i called the 'secondary' cost of the TLB flush. ... the pagetables, necessiating 128 cachemisses. ...
    (Linux-Kernel)
  • Re: RISC outside of SPECCPU
    ... >Transactional workloads have ememse code and data footprints. ... >The TLBs for these RISC machines were rather large--typically 64 ... and software reloaded the TLB from the hash table ... >with data in the cache, and the TLB reload software contended with code ...
    (comp.arch)
  • Re: Can context switches be faster?
    ... But the bulk of the mapping ... lookups will actually occur in a cache of the virtual memory mappings ... called the translation lookaside buffer (TLB). ... with address space switches originate. ...
    (Linux-Kernel)