Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Large SGA in Linux?

Re: Large SGA in Linux?

From: Mladen Gogala <mgogala_at_earthlink.net>
Date: Sat, 28 Aug 1999 00:06:52 -0400
Message-ID: <37C7605C.2E9ADA3A@earthlink.net>


Gene wrote:
>
> Anyone running Oracle 8.0.5.X on a Red Hat 6.0 box with a
> large SGA?
>
> I have a Dell server with 2gigs of RAM. If I modify the
> /usr/src/linux/include/asm/shmparam.h to set SHMMAX to
> 1gig and rebuild the kernel, changing nothing else, I can
> get a 500-600meg SGA (which is what I want). However, linux
> by default only recognizes upto 1gig of physical RAM. Therefore,
> I have changed the PAGE_OFFSET value in
> /usr/src/linux/include/asm/page.h (and the other file noted in the
> text of page.h) to 0X80000000 (the hex value of 2 gigs) to use my extra
> memory. Now, however, when I rebuilt the kernel I get all of my memory,
> but I can only allocate a shared memory segment of around 180megs.
> Anything larger than that fails.
>
> I cannot for the life of me figure out what is going wrong here.
>
> Any ideas?
>
> Thanks,
> Gene...

It's probably an obscure kernel bug. My advice is upgrade to 2.2.11. It works like
a charm.
--
Mladen Gogala Received on Fri Aug 27 1999 - 23:06:52 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US