Post Reply 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Can 1 processor access all 16 gigs of memory on server MB?
05-29-2014, 09:38 AM
Post: #3
The number of processors has nothing to do with how much memory the system can access.

To access more than 4GB of ram, the processor must be 64 bit (ALL Intel and AMD "PC" CPU's from the last 2 years are...), AND the operating system must be a 64 bit operating system, AND the program you are running must be compiled as a 64 bit program.

If you are running windows, a 32 bit program or driver at any point in the chain, will limit that program to 3-3.5 GB of ram. For example, you have a 64 bit CPU, running 64 bit windows, but your program is 32 bit (almost all of them). Your operating system could access 16GB of ram, but the program (let's say a graphics processing program) would STILL be limited to less tha 4GB of ram available to the program itself.

If you are running linux/bsd etc. This isn't a problem, just install the 64 bit version of the linux distro you choose, install the 64 bit version of the program you want to run, or compile it on the 64 bit system, and you will be able to access as much memory as your server can accept. (Actually more memory that you can afford to buy, there are NO motherboards that can accept as much memory as a 64 bit CPU/OS combo can physically access... not even close... It will be a LONG LONG time (if ever) before a system comes along that can accept enough memory in it to necessitate a 128 bit cpu.


Find all posts by this user
Quote this message in a reply
Post Reply 

Messages In This Thread
[] - charlie - 05-29-2014, 09:29 AM
[] - Brian F - 05-29-2014 09:38 AM

Forum Jump:

User(s) browsing this thread: 1 Guest(s)