Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm looking at purchasing a home server for a few tasks, and one recently popped up on the market that is not only WELL within my budget, but also meets all the specifications that I need. My problem comes in here, I NEED at least 16 Gb of ram on my server, and this one comes with 32 gigs, awesome! Buuuut it is an x86 only system... confusing.
Now, I've heard that the x86 limit of 4 gigs of ram depended on what OS you ran. I'm familiar with radhat/debian style distros such as Centos and the like, my question is will they take advantage of the extra ram with an x86 install? This server is an AMAZING deal, but I don't want to buy it if I can't use the ram. There MUST be an x86 OS out there that can use the extra ram, why else would it come with 32 gigs? (It is capable of up to 128 gigs)
Can 32-bit linux recognize more than 4 gigs of ram?
What makes you think it is 32-bit hardware? No OS can use 32 GB memory in 32-bit mode effectively, it is theoretically impossible. However, 32-bit Linux will "see" 32 GB and make some use of it.
What makes you think it is 32-bit hardware? No OS can use 32 GB memory in 32-bit mode effectively, it is theoretically impossible. However, 32-bit Linux will "see" 32 GB and make some use of it.
All 4 processors are the older x86 Opteron dual core CPUs, 32 bit only. The particular server I'm looking at is a first generation HP DL585, which supports up to 128 gigs of ram, yet is only capable of running 32-bit software.
I've done a little bit of research, and I've found a few x86 distros that support higher than 4 gigs of ram, but the amount they support seems to vary, and how efficiently they use the extra ram/how stable they run also seems to vary. Ubuntu and Centos both use a kernal that supports higher than 4 gigs of ram, so i'm 90% of the way towards the answer
Yes, most distributions include PAE support by default which can access 64GB. Filesystem limitations are per distribution/version. However as Emerson has posted it is a 64 bit system.
Thanks for pointing that out, the online manual for the server specifies (and this is a direct quote) "The ProLiant DL585, the best performing x86 4-processor server in the industry, now supports the new AMD Opteron Dual-Core processor further increasing the performance leadership of this system."
When I read that I assumed that it was a x86 system, plus nowhere in the manual (at least the one I'm reading) does it mention 64 bit compatibility. The way they word it makes it seem like it is 32-bit only.
They just meant x86 arch compatible, as opposed to eg PowerPC arch. Its a common industry shorthand.
Apart from embedded systems, I don't think anyone, especially Intel/AMD have built a 32bit cpu chip in a while
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.