![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #11 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? On Thu, 3 Apr 2008 22:46:41 +1100, "Qu0ll" <Qu0llSixFour@xxxxxx> wrote: Quote: > I know that when using 32-bit Vista you can't expect to see all 4GB of > installed RAM but I was under the impression that you should see between 3.1 > and 3.5GB. My new Dell Precision laptop has 4GB RAM but only shows exactly > 3GB. The BIOS reports 4GB. > > Is this unusual or indicative of a problem? No, it's normal. There's no 3.1-3.5GB range. All 32-bit versions of Windows (not just Vista) have a 4GB address space. That's the theoretical upper limit beyond which you can not go. But you can't use the entire 4GB of address space. Even though you have a 4GB address space, you can only use *around* 3.1GB of RAM. That's because some of that space is used by hardware and not available to the operating system and applications. The amount you can use varies, depending on what hardware you have installed, but is usually around 3.1GB. 3.0GB is slightly on the low side, but it's not indicative of any sort of problem. Note that the hardware is using the address *space*, not the actual RAM itself. The rest of the RAM goes unused because there is no address space to map it too. -- Ken Blake, Microsoft MVP - Windows Desktop Experience Please Reply to the Newsgroup |
My System Specs![]() |
| | #12 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? "Qu0ll" <Qu0llSixFour@xxxxxx> wrote in message news:42B8305D-A848-4411-BA89-FA521D2D9D20@xxxxxx Quote: >I know that when using 32-bit Vista you can't expect to see all 4GB of >installed RAM but I was under the impression that you should see between >3.1 and 3.5GB. My new Dell Precision laptop has 4GB RAM but only shows >exactly 3GB. The BIOS reports 4GB. > > Is this unusual or indicative of a problem? Sony was displaying the wrong processor which was fixed with the patch. Quote: > > -- > And loving it, > > -Q > _________________________________________________ > Qu0llSixFour@xxxxxx > (Replace the "SixFour" with numbers to email me) |
My System Specs![]() |
| | #13 (permalink) |
| Windows 7 Ultimate x64 | Re: Why does 4GB RAM only show as 3GB? OK so 32-bit don't show the actual ram size but does it means that system can only use the displayed ram amount? |
My System Specs![]() |
| | #14 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? saeen <guest@xxxxxx-email.com> wrote: Quote: > >OK so 32-bit don't show the actual ram size but does it means that >system can only use the displayed ram amount? |
My System Specs![]() |
| | #15 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? In essence, yes, due to 32bit address space limitations and hardware. Rom address space and many video cards/chipsets use RAM memory also, limiting the amount of RAM available for general system & application use. There are hardware methods that can utilize much greater amounts of RAM memory for specific tasks, but these are not really implemented in either 32bit windows or most "IBM compatibles". It's kind of amusing that Apple and HP implemented schemes that allowed memory "pages" to be switched in and out of processor address space over twenty years ago. (Apple II+, and HP Mini/Micro technical computers) In the 1970's, HP used a scheme that allowed almost infinite memory to be used by mapping memory segments in and out of the processors address space on a memory "page" basis. The hardware support was based upon extensible instructions that allowed the use of multiple words to describe a specific memory location, with one bit in each word used as a flag, and if memory serves, other bits pointing to the next memory location that contained another part of the memory address. This might go on for several memory locations to complete the address location information. Another trick of HP's was to have internal and external instructions. The external machine language instruction might be 16bits, and point to an internal instruction of 24 bits. The internal instruction might also call a ROM routine. "saeen" <guest@xxxxxx-email.com> wrote in message news:92e16ad7e7c71e239db908de9590fc93@xxxxxx-gateway.com... Quote: > > OK so 32-bit don't show the actual ram size but does it means that > system can only use the displayed ram amount? > > > -- > saeen |
My System Specs![]() |
| | #16 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? On Thu, 12 Feb 2009 04:00:32 -0500, "Chuck" <cdkuder@xxxxxx> wrote: Quote: >It's kind of amusing that Apple and HP implemented schemes that allowed >memory "pages" to be switched in and out of processor address space over >twenty years ago. (Apple II+, and HP Mini/Micro technical computers) > >In the 1970's, HP used a scheme that allowed almost infinite memory to be >used by mapping memory segments in and out of the processors address space >on a memory "page" basis. they provided us with the ability to tune paging to maximize system performance. MS-Windows swaps, it just does a very lousy job of it. |
My System Specs![]() |
| | #17 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? On Thu, 12 Feb 2009 02:39:20 -0600, Mike Torello <torellom@xxxxxx> wrote: Quote: >saeen <guest@xxxxxx-email.com> wrote: > Quote: >> >>OK so 32-bit don't show the actual ram size but does it means that >>system can only use the displayed ram amount? >You've got it. I have a Compaq laptop with 2 gig of memory running Vista 32 bit. The on-board video uses 256 meg of system memory. The laptop supports 4 gig of memory. Would the video use part of the 3 gig Vista uses or would it use the 1 gig Vista doesn't use. |
My System Specs![]() |
| | #18 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? saeen <guest@xxxxxx-email.com> wrote: Quote: >OK so 32-bit don't show the actual ram size but does it means that >system can only use the displayed ram amount? for an explanation. -- Tim Slattery MS MVP(Shell/User) Slattery_T@xxxxxx http://members.cox.net/slatteryt |
My System Specs![]() |
| | #19 (permalink) |
| | Re: Why does 4GB RAM only show as 3GB? me <me@xxxxxx> wrote: Quote: >I have a related question. >I have a Compaq laptop with 2 gig of memory running Vista 32 bit. The >on-board video uses 256 meg of system memory. The laptop supports 4 >gig of memory. Would the video use part of the 3 gig Vista uses or >would it use the 1 gig Vista doesn't use. so that it now has 3GB. 32-bit Win Vista (and 32-bit XP and your hardware) has a 4GB address space. It will assign addresses first to your video RAM, BIOS and some other things. What's left over can be used to access system RAM. Nearly always the amount of address space that is preallocated in this way is less than 1GB, so you would be able to use all 3GB of the RAM you installed. -- Tim Slattery MS MVP(Shell/User) Slattery_T@xxxxxx http://members.cox.net/slatteryt |
My System Specs![]() |
| | #20 (permalink) |
| Windows 7 Ultimate x64 | Re: Why does 4GB RAM only show as 3GB? Thx all for support. |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| Show us your rig | General Discussion | |||
| MMC will not show up !! help plz | General Discussion | |||
| show desktop doesn't show gadgets | Vista General | |||
| IIS does not show | Vista installation & setup | |||
| Show us your Wow!! | Vista General | |||