Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 549
  • Last Modified:

Linux Server Architecture

hello there,
I would like to order a new dedicated server running on Centos v5.5 and with a Intel Core i7-920 Quadcore CPU and 24GB of ram..
I want to know what do you guys recommend and why for the architecture either 32 or 64..
0
XK8ER
Asked:
XK8ER
2 Solutions
 
rit_netsysCommented:
For Server architechture, I will suggest...go for 64bit as you are using RAM more than 4GB
0
 
XK8ERAuthor Commented:
would I be able an use the same software and applications if its 64bit?
0
 
rit_netsysCommented:
Most of the latest version softwares will run. In some special case, you may need to check for 64bit support from software and application website. But for Long term performance and utilization 64bit is better.
0
Building an Effective Phishing Protection Program

Join Director of Product Management Todd OBoyle on April 26th as he covers the key elements of a phishing protection program. Whether you’re an old hat at phishing education or considering starting a program -- we'll discuss critical components that should be in any program.

 
Hatrix76Commented:
sure, don't worry, in the recent distributions everything is compiled for those architectures.

the 64 bit architecture is definitly the way to go. 32bit will eventually go the way of the dodo. The biggest benefit of the 64bit architecture is the enhanced address-space. This means you can use way more ram than with the 32bit architecture.

Normally with 32bit you have at most 4 gig of ram, there are PAE extensions, which modify the kernel to use more ram, but it's like in the old days where you used the emmdriver in does to access more ram than the 640k you could address. If you remember those times. It puts more load and stress on cpu and slows down some operations considerably.

Some mathematical calculations will perform better on 64bit cpus as well, especially floating point intensive stuff, like transcoding (which can be important for PBX Systems) or media heavy stuff.

Also I saw the first big application providers (like Zimbra Mail Solutions) starting to phase out the 32bit builds, which means that over the next years at some point they will not provide 32bit binaries any more.

So, today, go for 64bit!

best
Ray
0
 
jackiechen858Commented:
yes, 64bit for sure. Also if you can't find a 64bit version for certain software, the 32 bit version shouild still work as long as you have all the depended 32bit version library. When I use yum to install some library package, now most time it will install both 32/64 bit package.
 
0
 
Fadi SODAH (aka madunix)Chief Information Security Officer, CISA, CISSP, CFR, ICATE, MCSE, CCNA, CCNP, CCIP, SCSC and SCECommented:
100% 64Bit. Choosing the right installation comes down to your CPU specifications. If you have only have a 32-bit CPU then you can only install the 32-bit version. If you have a 64-bit CPU then you have the option of installing either version. Generally speaking, the 64-bit version can run 32-bit packages.

For example the 32-bit Linux will only address 16GB of RAM whereas the 64-bit Linux version  can address 256GB/1TB of RAM overall (per-process limits).

FYI, there are two primary modes of operation of the microprocessor architecture: Long mode (lm) and Legacy mode. Long mode is used by 64-bit operating systems. It combines the processor's native 64-bit mode and a 32-bit/16-bit compatibility mode. Under this mode, 64-bit, 32-bit and 16-bit applications may be supported. Legacy mode is only used by 16-bit and 32-bit operating systems.


[root@linux1 ~]# grep lm /proc/cpuinfo
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

The above command with the following output shows a CPU that has 64-bit mode support (look for the lm flag). If the command returns nothing, then the CPU is only capable of running 16-bit or 32-bit code.
0
 
joolsCommented:
64bit, the date will be running out in a few years, (ok, quite a few years) and we don't want to go thru all that again.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Improved Protection from Phishing Attacks

WatchGuard DNSWatch reduces malware infections by detecting and blocking malicious DNS requests, improving your ability to protect employees from phishing attacks. Learn more about our newest service included in Total Security Suite today!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now