w00t - Vista SP1 (x86) now sees full 4GB RAM

VinDSL

Diamond Member
Apr 11, 2006
4,869
1
81
www.lenon.com
Just noticed this...

SOURCE

With SP1, Windows Vista will report the amount of system memory installed rather than report the amount of system memory available to the OS. Therefore 32-bit systems equipped with 4GB of RAM will report all 4BG in many places throughout the OS, such as the System Control Panel. However, this behavior is dependent on having a compatible BIOS, so not all users may notice this change.

So I checked...

SURE ENOUGH :D

Come on in - the water's fine!
 

Dadofamunky

Platinum Member
Jan 4, 2005
2,184
0
0
As I understand the 32-bit OS, that doesn't mean all the 4 GB is addressable by the system. A chunk is consumed by other system resources, including the video card and PCI slots. This is just a cosmetic fix.
 

w0ss

Senior member
Sep 4, 2003
365
0
76
This is just Microsoft reporting the total memory installed in the system vs. the usable memory. You cannot use the extra memory any more than you could before.
 

VinDSL

Diamond Member
Apr 11, 2006
4,869
1
81
www.lenon.com
If you have 4 GB installed, why shouldn't the OS say you have 4 GB installed?

This is the cause of much angst - and one of the biggest 'pissers' with Vista RTM, IMHO!

If the OS wants to report 4 GB installed and 3454 MB addressable, or whatever, that's cool~

Let's face it - 4 GB is the *new* sweet spot with Vista - and combined with SP1, it's a deadly combination!

Why not allow Vista to report the facts? That's ALL MS is doing... ;)
 

erwos

Diamond Member
Apr 7, 2005
4,778
0
76
I dunno - I've got 4gb of RAM, and I guess I don't see the point of inflating the number. My BIOS can report the big numbers, if I want to feel good about myself. Otherwise, I'd prefer Vista tell me what it can _use_.
 

nZone

Senior member
Jan 29, 2007
277
0
0
under 32-bit, any particular program can address only up to 1.7GB MAX.
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
240
106
Originally posted by: nZone
under 32-bit, any particular program can address only up to 1.7GB MAX.
That being the case, why not dedicate 2 GB to a RAM drive?

 

VinDSL

Diamond Member
Apr 11, 2006
4,869
1
81
www.lenon.com

Bwahahaha!

I'm still waiting for the obligatory, "3 GB is better than 4 GB on Vista," post...

Corky-G, you've come the closest! :)

Man, how do ppl get so screwed up?
 

erwos

Diamond Member
Apr 7, 2005
4,778
0
76
Originally posted by: corkyg
Originally posted by: nZone
under 32-bit, any particular program can address only up to 1.7GB MAX.
That being the case, why not dedicate 2 GB to a RAM drive?
Because that's a per-process limit. And it's also not true - setting the /3GB flag will allow a program to exceed that limit (to 3GB).
 

n7

Elite Member
Jan 4, 2004
21,281
4
81
This is not good. Not good at all.

I wouldn't be surprised to see OEMs start loading their systems with 4 GB with x86 when SP1 arrives (they've been doing 3 GB due to the RAM limitations), since the consumers won't know any better.

I don't understand why you're all excited.
Absolutely nothing has changed, except a number that's now very misleading to 99% of people out there, who will now swear they run 4 GB just fine on x86, not realizing they're basically getting screwed over.

Ignorance is truely bliss i guess, but i do not like this move at all.
 

MrX8503

Diamond Member
Oct 23, 2005
4,529
0
0
Originally posted by: VinDSL
Originally posted by: Throckmorton
Why do you care how it reports your memory?

Back on you...

Why do you care, why I care how it reports my memory? :D

I think what they're saying is that it may report 4gb, but the OS still is only able to use 3.5gb.

In other words its not truly using 4gb.
 

erikistired

Diamond Member
Sep 27, 2000
9,739
0
0
Originally posted by: VinDSL
Originally posted by: n7
This is not good. Not good at all...

I don't understand why you're all excited.

Ignorance is truely bliss i guess...

Speak for yourself! :D

Vista SP1 is reporting memory correctly now!

Let's take a look at TASK MANAGER

And here's SYSTEM INFORMATION

How is this NOT good - not good at all?!?!?

wow, still spreading misinformation, just in a new section now. and why is this in the notebook section anyway?
 

TheStu

Moderator<br>Mobile Devices & Gadgets
Moderator
Sep 15, 2004
12,089
45
91
Originally posted by: Uber
is there some chance that in the semi-near future, it will be able to use the whole 4 gigs?

Probably not in Vista. Maybe in Windows 7 you might be able to use more than 3.5GB in a 32bit system, but that would require Windows 7 to be 32/64bit, a hybrid OS of sorts. OS X (definitely, no idea about linux) allows you to use more than 4GB of RAM on a 32bit OS, but it is built completely differently from Windows.
 

VinDSL

Diamond Member
Apr 11, 2006
4,869
1
81
www.lenon.com
Originally posted by: Uber
is there some chance that in the semi-near future, it will be able to use the whole 4 gigs?

The "whole 4 gigs" DOES get used - dittos for Linux and all other 32-bit OSs...

Where do you think they put the PCI devices - in ether?

RAM starts with the bottom memory address space and goes up - PCI devices start at top and go down.

Where they meet depends on the CPU, BIOS, PCI & chipset specs, not just the OS...

EDIT

Maybe this will help (from the Toshiba lappy support site).

Let's test your reading comprehension skills... ;)

With a total of 4GB (gigabytes) of memory installed in the computer, the amount of available memory (memory that is available to the operating system and to applications) will typically be less than 4GB. The amount of available memory will vary from model to model, depending upon the combination of several factors, including whether the CPU, system controller chip set, BIOS, and OS are of the 32 bit or the 64 bit variety.

If the computer has a 32 bit CPU, a chipset which is limited to 32 bit memory addressing, a 32 bit BIOS, or a 32 bit OS, then most of the 4th gigabyte of the computer's memory address space will necessarily be pre-allocated for PCI and graphics use, limiting the computer's total available memory to roughly 3GB.

If all of these components -- CPU, chipset, BIOS and OS -- fully support 64 bit memory addressing, then the computer's available memory can be greater -- nearly 4GB for some models. Computer manufacturers have limited control over the design of these components, which are produced by other manufacturers. As of August 2007, some of the chipsets used in Toshiba notebook computers -- including some AMD chipsets and the Intel 965 chipset -- support 64 bit memory addressing.

BIOS versions for the models listed above offer varying degrees of support for 64 bit memory addressing. For some models, relatively newer versions of the BIOS may increase somewhat the amount of available memory. Toshiba recommends periodically checking the Service and Support website at http://pcsupport.toshiba.com for newer versions of the BIOS for your computer.

Even without complete support for 64 bit memory addressing (by the CPU, BIOS, chipset and OS), the computer's performance may be significantly improved by expanding its memory to the maximum capacity of 4GB.

If you have 4 GB installed, the OS should say you have 4 GB installed - and Vista SP1 does this now. That's all I'm saying...
 

zig3695

Golden Member
Feb 15, 2007
1,240
0
0
who the fuck care anyway 3.5gb or 4gb it dont make a goddamn difference... i think the bottom line to this thread is "can i put 8gb of ram in vista32 now with sp1?"
 

Aarondeep

Golden Member
Jan 26, 2000
1,115
0
76
Originally posted by: zig3695
who the fuck care anyway 3.5gb or 4gb it dont make a goddamn difference... i think the bottom line to this thread is "can i put 8gb of ram in vista32 now with sp1?"

You could always put it in if the motherboard supported it. Now Vista will tell you have 8gb, something a normal BIOS memory count would do anyways.

Why is VinDSL so excited about this announcment?
The 4gb of Ram he bought is actually reported now! Although it's not being fully utilized by his operating system, but who cares... he can right click my computer and show all his cool friends he has 4gb. Even though the operating system isn't addressing all of that memory.

 

zig3695

Golden Member
Feb 15, 2007
1,240
0
0
Originally posted by: aarondeep
Originally posted by: zig3695
who the fuck care anyway 3.5gb or 4gb it dont make a goddamn difference... i think the bottom line to this thread is "can i put 8gb of ram in vista32 now with sp1?"

You could always put it in if the motherboard supported it. Now Vista will tell you have 8gb, something a normal BIOS memory count would do anyways.

exactly my point... i think i will get 8gb ram though, i want to be as happy as vindsl is with his system.. or should i say TWICE as happy!