Tom's Hardware > Forum > Windows Vista > Vista General Discussion > Vista 32 bit support 4 gigs of ram?

Vista 32 bit support 4 gigs of ram?

Forum Windows Vista : Vista General Discussion - Vista 32 bit support 4 gigs of ram?

Tom's Hardware: Over 1.4 million members in 6 different countries available to answer all your high-tech questions. Sign up now! Its free!
Word :    Username :           
 

will it show 4 gigs? i know XP 32bit cant.

Sponsored Links
Register or log in to remove.

must be since server 2003 does

Reply to kugi

No. [Or at least the answer is no to what I believe you are asking: Will WinVista 32-bit fully utilize the 4GB of RAM?]

According to various posts, installing 4GB of RAM will work on WinVista 32-bit [as it does on WinXP 32-bit]. However, only about 3-3.4 GB or so (typically 3.2GB or so) will be used by the operating system. The specific amount is dependent upon the hardware configuration. The remainder of the 4GB of installed RAM will be unused (unutilized for anything).

This is evidently due to hardware addressing requirements and what portion is set aside solely for addressing purposes below the 4GB addressing boundary. For example, the mapping of memory on graphics cards is one major cause. (With Win64 and greater-than-32-bit chipsets, evidently no substantial portion of the installed real RAM would be unused.)

Here is another thread that discusses the matter for both WinXP and WinVista:
http://forumz.tomshardware.com/har [...] 13493.html

Here is a link (from that thread) to a more detailed explanation of the limitation in WinXP 32-bit (which is evidently essentially the same limitation for WinVista 32-bit):
http://h20331.www2.hp.com/Hpsub/do [...] 3Nov05.doc

Reply to mxyztplk

Irregardless of the OS, 32-bit is 32-bit. The OS can only "see" 32-bits worth of memory addresses, no matter how much RAM you install.

2^32 = 4,294,967,296 (4GB). Subtract from this, the address space the OS & hardware needs (see mxyztplk's links above) - this will give you the total of usable memory you can have.


A 64-bit OS can utilize:
2^64 = 18,446,744,073,709,551,616 (18 Exobytes).

Reply to exit2dos

There are also hardware issues. A 32 bit processor can only address 4GB (less any address space used for other purposes). In practice, current 64 bit processors can't actually address 18 exobytes because they don't have 64 physical address lines. But they can address a great deal more than 4 gigabytes :smile:

Reply to warthog
Tom's Hardware > Forum > Windows Vista > Vista General Discussion > Vista 32 bit support 4 gigs of ram?
Go to:

There are 1370 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them