64 bit vs 32 bit

cstassen

New Member
So, i am not sure i get the difference between 64bit and 32bit. I have a Sony Vaio Z, VGN-Z540, can i install 64bit version on that? And can someone quickly ecplain what the diff is between the two?
 
Basically 32bit has a limit of 4gb physical memory.

2^32 = 4294967296 (put that number in bytes, and you get about 4GB)

2^64 = 18446744073709551616 (put that number in bytes, and you get about 18 petabytes, which is 1800 terabytes i think)

But because of addressing space (if you have ever had a bluescren with some thing 0x000000E, that is one memory address) the amount of hpysical ram will be slightly less, depending on the hardware. So lets say you are using Windows XP 32-bit, and you have 4gb RAM and a 512mb video card. the video card will take 512mb of address space, leaving you with 3.5gb of memory. Other pieces of hardware will also take up address space, so you are left with around 3.25GB of memory on a 32-bit system.

The same thing will happen with 64-bit, but i don't think anyone or anything will be using 18 petabytes of RAM for a very long time.
 
Last edited:
I just made a printscreen of my desktop.
and i need that you linkin93, help me out
with tis one.
I believe it can be unlocked until 128GB the Win7 X86...

Take a look...

http://i777.photobucket.com/albums/yy57/canivari/Untitled.png

128 GB or more will only be available on 64 bit cpu's

4 gb is the maximum that can be addressed by a 32 bit processor (even tho you wont be able to use the whole lot)

x 86 is just an instruction set that is present on both the 32 bit and 64 bit processors

btw i cant see the picture because im at work and the website is locked out so im going on the information i know and iknow 32 bit can handle upto 4gb of ram

also to the op, 64 bit will also allow programs to perform better as long as they are correctly written to take advantage of a 64 bit os/cpu
 
Last edited:
so.. what the image will let know is my OS is an 32Bit ,and i got 8GB FB DDR2 ,
and using the all lote...
Weirdly Windows 2003 and 2008 X86 can already address more than 4 GB of memory so why can’t we do that with Vista and Win7? The answer is: Microsoft doesn’t want that and it is all just a licensing matter.
 
yeah i just took a look at your thread that is crazy looks like by enabling pae it allows for the larger amount of ram but on doing further reading wouldnt say it is a good idea as pae changes the way the system address's ram and as a result can result in blue screen errors because programs/drivers for standard editions of windows are not written to take advantage of pae where as in the server environment drivers are more ' tightly controlled' and will ensure the extra ram is utilized correctly

hows it working out for you any errors yet? or is it all been working fine
dont under stand why microsoft didnt unlock this in win 7 32 bit as they put the 64 and 32 bit in the same box when you buy it

btw you can unlock the ram in windows by including the /pae switch in the boot ini
you can do this in xp, 2000 etc i assume you can do it in win 7, see here for further info
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

since you can do that, i wonder what there reason was?
also says the max amount of ram is 64gb pae changes it from 2^32 as linken93 said to 24*12 (64 gb)
 
Last edited:
I just basically i made some research here:
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

and looks like that what is blocking the entire acess to full RAM is your PAE
(t can be found in all X86 OS and what basically this patch that i used, unlocked
the PAE so it can work with full amount fisical RAM.
As far as i could so far, it patchs directly your Kernel putting an Microsoft signature and everything on it.
Note: Some Anti-virus can block the patch,so disable it for a minute.
The files are all clean.Ive tested and its good.
 
Problably you are right.
My machine is an server.
Super-micro X7DVL-E with Dual quad Core Xeon.
The Thread that i created with links to download
the patchs arent to use the PAE/ switch ,
So far my machine its great,i have been tested it as far as it go.
and everything is stable.
 
yeah i would def try it if i could but ive only got 2gb of ram :P
if the patch doesn't modify the boot.ini so that pae is used do you know how it does it?
 

so.. what the image will let know is my OS is an 32Bit ,and i got 8GB FB DDR2 ,
and using the all lote...
Weirdly Windows 2003 and 2008 X86 can already address more than 4 GB of memory so why can’t we do that with Vista and Win7? The answer is: Microsoft doesn’t want that and it is all just a licensing matter.

I just basically i made some research here:
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEdrv.mspx

and looks like that what is blocking the entire acess to full RAM is your PAE
(t can be found in all X86 OS and what basically this patch that i used, unlocked
the PAE so it can work with full amount fisical RAM.
As far as i could so far, it patchs directly your Kernel putting an Microsoft signature and everything on it.
Note: Some Anti-virus can block the patch,so disable it for a minute.
The files are all clean.Ive tested and its good.

Problably you are right.
My machine is an server.
Super-micro X7DVL-E with Dual quad Core Xeon.
The Thread that i created with links to download
the patchs arent to use the PAE/ switch ,
So far my machine its great,i have been tested it as far as it go.
and everything is stable.

i forgot to ask:
it worths trying in your machine doesnt it??

Tell my why you are replying to your own messages. :confused::confused::confused:
 
looks like, microsoft blocked the entire 4GB maximum thing by blocking the KERNEL check of X86
to that limit.
What the patchs does is , just tell the kernel not to block (by checking and blocking)
the actuall Fisicall RAM in your system.
 
Back
Top