The true 32 Bit limitation
#1 OFFLINE
Posted 15 July 2012 - 05:22 PM
I am aware the 64 Bit limitation is strictly OS imposed, as it can actually support much more (64 Bit Windows Server 2008 R2 Datacenter supports 2 TB RAM).
What puzzles me is that 32 Bit Windows Server 2003 Datacenter supports 64 GB RAM.
Why are 32 Bit versions of Windows being marketed as 4 GB limit, then? If one 32 Bit OS can support 64 GB RAM, why can't all of them?
#2 OFFLINE
Posted 15 July 2012 - 05:45 PM
I don't know how server systems work, but it probably uses multiple instances of the kernal to page more than the 4gb or something like that.
Information for people wondering about the registry cleaner
The quicky CCleaner FAQ!
Winapp2.com
#3 OFFLINE
Posted 15 July 2012 - 07:46 PM
#4 OFFLINE
Posted 16 July 2012 - 01:43 AM
Andavari, on 15 July 2012 - 07:46 PM, said:
Me too. On XP/Vista/7/etc. So, why does 32 Bit Server 2003 Datacenter support 64 GB RAM? If it can, why not all 32 Bit systems?
#5 OFFLINE
Posted 16 July 2012 - 08:22 AM
Pssssst: ... It isn't really a cloud. Its a bunch of big, giant servers.
#6 OFFLINE
Posted 16 July 2012 - 08:52 AM
login123 said:
I see this divergency on all computers. Your missing 0.69 GB memory is dedicated for other system uses. On this Win7 pc I have 6.00 GB installed (5.48 GB usable).
#7 OFFLINE
Posted 16 July 2012 - 12:30 PM
#8 OFFLINE
Posted 16 July 2012 - 05:36 PM
Pssssst: ... It isn't really a cloud. Its a bunch of big, giant servers.
#9 OFFLINE
Posted 16 July 2012 - 06:20 PM
I'll spring for a Win8 pc this year or next — gotta learn each new Win OS.
Continually scoping the new pcs, didn't see anything interesting until yesterday when OfficeMax offered the hp p7-1235 with the AMD A8-5500 processor @ $450. wow! Thought it was a misprint.
#10 OFFLINE
Posted 16 July 2012 - 07:35 PM
Most of this post deleted by me.
That does look like a super deal on a desktop. Thanks for the Info.
Pssssst: ... It isn't really a cloud. Its a bunch of big, giant servers.
#11 OFFLINE
Posted 16 July 2012 - 11:09 PM
You can read a more technical description in Microsoft's Physical Address Extension documentation.
*side note: The 4GB limit on x32 Windows is actually imposed by the operating system, not technical limitations. Many drivers totally freak out when they discover more than 4GB of addressable space; so the limitation was put in place. The actual technical limitation of a x32 operating system is 64GB, which can be achieved on XP, Vista & 7 using various system/kernel patches. I've never tested them; but I've heard they can cause major stability issues.
#12 OFFLINE
Posted 17 July 2012 - 05:44 PM
TheWebAtom, on 16 July 2012 - 11:09 PM, said:
Yeah, see, that's what I'm talking about.
Instead of creating a 32 Bit OS for the common masses that supports 64 GB properly since it is a technical & not OS problem, they half baked it.
This way, they can milk their cash cow a little longer by convincing the masses that 64 GB on a 32 Bit system is truly impossible.
Or, that is my thinking... I'd be happy with a 32 Bit OS that utilized 64 GB RAM!!! So long as they supported it PROPERLY.
#13 OFFLINE
Posted 17 July 2012 - 11:20 PM
I agree with Microsoft here; why spend millions of dollars (and several years) trying to get x32 to properly support 64GB of RAM, when the (arguably) superior x64 is already there..?
#14 OFFLINE
Posted 18 July 2012 - 12:33 AM
TheWebAtom, on 17 July 2012 - 11:20 PM, said:
I agree with Microsoft here; why spend millions of dollars (and several years) trying to get x32 to properly support 64GB of RAM, when the (arguably) superior x64 is already there..?
Because the current implementation of it is not properly implemented.
And since server 2003 supports 64 GB quite comfortably, pie to port it to all other 32 Bit OS. Not saying 64 Bit does not work better.
But if they incorrectly have it implemented, of course 64 Bit will work better.
That said, 64 Bit is ok, but having a 32 Bit properly implemented with 64 GB would be quite enough for a lot of people
#15 OFFLINE
Posted 18 July 2012 - 01:02 AM
Quote
Quote
#16 OFFLINE
Posted 18 July 2012 - 05:12 PM
I kind of hate having 2 of everything though... Program files + Program Files (x86) with duplicity of feature & function for many things.
I really dread the day we move to 128 Bit computing. Then, there will be Program Files (32 Bit), Program files (64 Bit), & finally, Program Files (128 Bit)?
#17 OFFLINE
Posted 18 July 2012 - 05:46 PM
Information for people wondering about the registry cleaner
The quicky CCleaner FAQ!
Winapp2.com
#18 OFFLINE
Posted 19 July 2012 - 12:29 AM
Quote
It means that the Windows\System32 directory contains 128bit DLLs, 64bit DLLs in WINDOWS\SysWOW128, and 32bit DLLs are in WINDOWS\SysWOW64WOW128.
In the registry, 128bit applications store data under HKEY_LOCAL_MACHINE/SOFTWARE, 64bit applications under HKEY_LOCAL_MACHINE/SOFTWARE/Wow12864Node, and 32bit applications under HKEY_LOCAL_MACHINE/SOFTWARE/Wow1286432Node.
This strategy will confuse virus and malware developers so much that they give up. Registered developers will receive a large poster to illustrate the redirects and mappings.
#19 OFFLINE
Posted 19 July 2012 - 12:45 AM
Information for people wondering about the registry cleaner
The quicky CCleaner FAQ!
Winapp2.com











