Re: FSI TX200 S2 and main memory > 4 GB

Tom Sightler <[email protected]>
Newsgroups gmane.linux.suse.oracle.general
Message-ID <[email protected]>
On Wed, 2007-06-20 at 12:27 -0700, Alexei_Roudnev wrote:
> I have a strong impression, that benefits from HugeTLB-s on a small (<= 4GB)
> and medium size (<= 16 GB) servers are strongly overestimated, while
> problems with them (no automated memory allocation, implementation
> instability and so on) are underestimated.
> 
> Can't find exact numbers, but few charts which I find show 1 - 3 % benefits
> from using hugetlb in few particular cases.
> My own experiments (with Oracle cluster and 4 GB servers) was not clean but
> show, that it's pretty simple to broke OS or slow it down by inproper
> hugetlb configuration.
> 
> So I'd better be very careful with them, and they definitely are not
> mandatory required on 64 bit Linux.

I didn't say they were mandatory requirement, and you are correct that
improper hugetlb configuration can actually slow down a system, but they
are not that difficult to deal with properly if you take the time to
understand the requirements.

I've been running a production Apps 11i environment with 500
manufacturing users for years (since 2001), initially on 32-bit 8GB
system and now on 64-bit 16GB systems, and the difference with hugetbl
is a measurable 15-20%.  Actually, just two weeks ago we upgraded to 10G
and the DBA failed to properly size the new SGA to fit within the
allocated hugepages.  Even though we freed the hugepages to give the
system the memory back, performance was demonstrably slower until we
found time to reboot and properly allocate the memory via hugetbl.

I can send you the sar output from last week showing the 10-25% system
time being used because of the extra overhead of tracking several millon
vma allocs rather than a few thousand.

I'll admit, if your system has tons of free time on it's hands, it's
probably not that noticable, but when it is under stress from tens of
thousands of open cursors from hundreds of users, it can have quite an
impact.

Later,
Tom


-- 
To unsubscribe, email: [email protected]
For additional commands, email: [email protected]
Please see http://www.suse.com/oracle/ before posting
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.