FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > CentOS > CentOS

 
 
LinkBack Thread Tools
 
Old 11-24-2010, 10:59 PM
mcclnx mcc
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

we just installed CENTOS 5.5 X86 (32 bits) on DELL server. After installed we also apply lated O.S. patches.

This server have 64 GB RAM and run "2.6.18-194.26.1.el5PAE #1 SMP ". when I doing "cp", "mv". "ftp", .... it continue "kill" my process and pop up "out of memory" on /var/log/messages:

================================================== ========
Nov 24 16:36:25 MCC kernel: HighMem: 1*4kB 0*8kB 1*16kB 3210*32kB 17367*64kB 4010*128kB 2497*256kB 126*512kB 2*1024kB 0*2048kB 10549*4096kB = 45642004kB
Nov 24 16:36:25 MCC kernel: 4927968 pagecache pages
Nov 24 16:36:25 MCC kernel: Swap cache: add 0, delete 0, find 0/0, race 0+0
Nov 24 16:36:25 MCC kernel: Free swap = 36869116kB
Nov 24 16:36:25 MCC kernel: Total swap = 36869116kB
Nov 24 16:36:25 MCC kernel: Free swap: 36869116kB
Nov 24 16:36:25 MCC kernel: 16777216 pages of RAM
Nov 24 16:36:25 MCC kernel: 16547840 pages of HIGHMEM
Nov 24 16:36:25 MCC kernel: 362985 reserved pages
Nov 24 16:36:25 MCC kernel: 3334251 pages shared
Nov 24 16:36:25 MCC kernel: 0 pages swap cached
Nov 24 16:36:25 MCC kernel: 839171 pages dirty
Nov 24 16:36:25 MCC kernel: 2 pages writeback
Nov 24 16:36:25 MCC kernel: 3528 pages mapped
Nov 24 16:36:25 MCC kernel: 59119 pages slab
Nov 24 16:36:25 MCC kernel: 584 pages pagetables
Nov 24 16:36:25 MCC kernel: Out of memory: Killed process 5114, UID 81, (dbus-daemon).
Nov 24 16:37:11 MCC gpm[5531]: *** info [client.c(137)]:
Nov 24 16:37:11 MCC gpm[5531]: Connecting at fd 6


================================================== =

any one know why?

Is CENTOS X86 5..5 really NOT stable version?

Thanks.



_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:13 PM
John R Pierce
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On 11/24/10 3:59 PM, mcclnx mcc wrote:
> we just installed CENTOS 5.5 X86 (32 bits) on DELL server. After installed we also apply lated O.S. patches.
>
> This server have 64 GB RAM and run "2.6.18-194.26.1.el5PAE #1 SMP ". when I doing "cp", "mv". "ftp", .... it continue "kill" my process and pop up "out of memory" on /var/log/messages:
>
> ...
>
> any one know why?
>
> Is CENTOS X86 5..5 really NOT stable version?

no, using 32 bit PAE with 64GB of memory means your page tables are
using ALL of the available 1GB kernel address space available.
the 32 bit kernel chokes itself under these extreme conditions. this
is an architectural feature of the Intel x86, the "solution" is 64 bit
mode where the page tables and kernel and a user process don't all have
to fit into 4GB of address space.



_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:23 PM
mcclnx mcc
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

Thnak you for answer.

We can NOT use X86_64 due to application NOT support 64 bits.

If I take some RAM out of server (for example take out 32 GB RAM and left 32 GB RAM on server), will problem fix?

Thanks.

--- 10/11/24 (三),John R Pierce <pierce@hogranch.com> 寫道:

> 寄件者: John R Pierce <pierce@hogranch.com>
> 主旨: Re: [CentOS] CENTOS 5.5 X86 continue get "out of memory" error?????
> 收件者: "CentOS mailing list" <centos@centos.org>
> 副本: "mcclnx mcc" <mcclnx@yahoo.com.tw>
> 日期: 2010年11月24日,三,下午7:13
> On 11/24/10 3:59 PM, mcclnx mcc
> wrote:
> > we just installed CENTOS 5.5 X86 (32 bits) on DELL
> server.* After installed we also apply lated O.S.
> patches.
> >
> > This server have 64 GB RAM and run
> "2.6.18-194.26.1.el5PAE #1 SMP ".* when I doing "cp",
> "mv". "ftp", ....* it continue "kill" my process and
> pop up "out of memory" on /var/log/messages:
> >
> > ...
> >
> > any one know why?
> >
> > Is CENTOS X86 5..5 really NOT stable version?
>
> no, using 32 bit PAE with 64GB of memory means your page
> tables are
> using ALL of the available 1GB kernel address space
> available.
> the 32 bit kernel chokes itself under these extreme
> conditions.***this
> is an architectural feature of the Intel x86, the
> "solution" is 64 bit
> mode where the page tables and kernel and a user process
> don't all have
> to fit into 4GB of address space.
>
>
>
>



_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:27 PM
mcclnx mcc
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

Thank you for answer.

This server used to run under CENTOS 3.9 X86 and No problem. Due to application can not use CENTOS 3.9 we need upgrade to CENTOS 4 or 5.

If I re-install it and use CENTOS 4.8 X86, will problem gone or not?

Thanks

--- 10/11/24 (三),John R Pierce <pierce@hogranch.com> 寫道:

> 寄件者: John R Pierce <pierce@hogranch.com>
> 主旨: Re: [CentOS] CENTOS 5.5 X86 continue get "out of memory" error?????
> 收件者: "CentOS mailing list" <centos@centos.org>
> 副本: "mcclnx mcc" <mcclnx@yahoo.com.tw>
> 日期: 2010年11月24日,三,下午7:13
> On 11/24/10 3:59 PM, mcclnx mcc
> wrote:
> > we just installed CENTOS 5.5 X86 (32 bits) on DELL
> server.* After installed we also apply lated O.S.
> patches.
> >
> > This server have 64 GB RAM and run
> "2.6.18-194.26.1.el5PAE #1 SMP ".* when I doing "cp",
> "mv". "ftp", ....* it continue "kill" my process and
> pop up "out of memory" on /var/log/messages:
> >
> > ...
> >
> > any one know why?
> >
> > Is CENTOS X86 5..5 really NOT stable version?
>
> no, using 32 bit PAE with 64GB of memory means your page
> tables are
> using ALL of the available 1GB kernel address space
> available.
> the 32 bit kernel chokes itself under these extreme
> conditions.***this
> is an architectural feature of the Intel x86, the
> "solution" is 64 bit
> mode where the page tables and kernel and a user process
> don't all have
> to fit into 4GB of address space.
>
>
>
>



_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:28 PM
Athmane Madjoudj
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On 11/25/2010 01:23 AM, mcclnx mcc wrote:
> Thnak you for answer.
>
> We can NOT use X86_64 due to application NOT support 64 bits.

Another idea is to virtualize you app in 32bit centos guest

HTH

--
Athmane Madjoudj
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:31 PM
Kwan Lowe
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On Wed, Nov 24, 2010 at 7:27 PM, mcclnx mcc <mcclnx@yahoo.com.tw> wrote:
> Thank you for answer.
>
> This server used to run under CENTOS 3.9 X86 and No problem. *Due to application can not use CENTOS 3.9 we need upgrade to CENTOS 4 or 5.
>
> If I re-install it and use CENTOS 4.8 X86, will problem gone or not?

No, problem will remain.
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:34 PM
Kevin K
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On Nov 24, 2010, at 6:27 PM, mcclnx mcc wrote:

> Thank you for answer.
>
> This server used to run under CENTOS 3.9 X86 and No problem. Due to application can not use CENTOS 3.9 we need upgrade to CENTOS 4 or 5.
>
> If I re-install it and use CENTOS 4.8 X86, will problem gone or not?

A few options.

You might test the program on a 64 bit OS. The 64 bit version of CentOS should be able to run many 32 bit programs. It would depend on dependencies in the program whether it would have issues or not. In fact, other changes since 3.9 may be more of an issue than the 64 bitness of the OS.

It is possible to limit the amount of RAM that the OS will recognize by passing options to the kernel in grub.

You also may be able to run a 32 bit version of the OS in virtualization under a 64 bit OS, leaving the rest of the RAM available for the main system. 2 computers in 1.

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:37 PM
Hakan Koseoglu
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On 25 November 2010 00:23, mcclnx mcc <mcclnx@yahoo.com.tw> wrote:
> We can NOT use X86_64 due to application NOT support 64 bits.
Unless you can't use virtualisation, you can run any 32 bit app on 64
bit platform provided that you have the 32 bit dependencies installed.
The other way around is not possible. if you are compiling it from
source, 32 bit and 64 bit libraries install in separate directories
and thus you can point to the correct path in any configure script. I
regularly compile Apache & PHP for 32 bit on CentOS, thanks to 32 bit
binary modules only available on that platform.

--
Hakan (m1fcj) - http://www.hititgunesi.org
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-24-2010, 11:39 PM
Robert Heller
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

At Thu, 25 Nov 2010 08:23:10 +0800 (CST) CentOS mailing list <centos@centos.org> wrote:

>
> Thnak you for answer.
>
> We can NOT use X86_64 due to application NOT support 64 bits.

You can run 32-bit applications with a 64-bit kernel. CentOS / RHEL
installs the 32-bit shared libraries along with the 64-bit libraries.

You can also install xen (or kvm) and run 32-bit slave (virtual)
processes, with reasonable amounts of memory.


>
> If I take some RAM out of server (for example take out 32 GB RAM and left 32 GB RAM on server), will problem fix?
>
> Thanks.
>
> --- 10/11/24 (?)?John R Pierce <pierce@hogranch.com> 寫???
>
> > ?件??: John R Pierce <pierce@hogranch.com>
> > 主?: Re: [CentOS] CENTOS 5.5 X86 continue get "out of memory" error?????
> > ?件??: "CentOS mailing list" <centos@centos.org>
> > ??: "mcclnx mcc" <mcclnx@yahoo.com.tw>
> > ???: 2010年11??24?,?,???7:13
> > On 11/24/10 3:59 PM, mcclnx mcc
> > wrote:
> > > we just installed CENTOS 5.5 X86 (32 bits) on DELL
> > server.* After installed we also apply lated O.S.
> > patches.
> > >
> > > This server have 64 GB RAM and run
> > "2.6.18-194.26.1.el5PAE #1 SMP ".* when I doing "cp",
> > "mv". "ftp", ....* it continue "kill" my process and
> > pop up "out of memory" on /var/log/messages:
> > >
> > > ...
> > >
> > > any one know why?
> > >
> > > Is CENTOS X86 5..5 really NOT stable version?
> >
> > no, using 32 bit PAE with 64GB of memory means your page
> > tables are
> > using ALL of the available 1GB kernel address space
> > available.
> > the 32 bit kernel chokes itself under these extreme
> > conditions.***this
> > is an architectural feature of the Intel x86, the
> > "solution" is 64 bit
> > mode where the page tables and kernel and a user process
> > don't all have
> > to fit into 4GB of address space.
> >
> >
> >
> >
>
>
>
> _______________________________________________
> CentOS mailing list
> CentOS@centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>

--
Robert Heller -- 978-544-6933 / heller@deepsoft.com
Deepwoods Software -- http://www.deepsoft.com/
() ascii ribbon campaign -- against html e-mail
/ www.asciiribbon.org -- against proprietary attachments


_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 11-25-2010, 12:28 AM
John R Pierce
 
Default CENTOS 5.5 X86 continue get "out of memory" error?????

On 11/24/10 4:23 PM, mcclnx mcc wrote:
> Thnak you for answer.
>
> We can NOT use X86_64 due to application NOT support 64 bits.
>
> If I take some RAM out of server (for example take out 32 GB RAM and left 32 GB RAM on server), will problem fix?

16GB was the maximum recommended for PAE all along. PAE was a crutch
to get above the inherent x86 32bit architectural limitation of 4GB.
32GB would likely work, and just use half the kernel address space,
instead of most all of it.

Have you tested this 32bit application on x86_64 ? you may simply
need to install the correct 32bit dependencies.

The only absolute unsolvable problem would be if this application
included binary custom kernel drivers which aren't available in 64 bit,
and if this was the case, I would hammer on the application vendor.




_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 

Thread Tools




All times are GMT. The time now is 05:23 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org