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