Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Large SGA in Linux?
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