64bit System runs BF3 in 32bit System

ArmedWithPride
IQ Enlisted: 2012-06-28
2012-07-24 20:56
Hi,

So I recently formatted my 32 WIn7 to 64,I first moved BF3 to another drive so that I wont re download the whole game again,after formatting to 64 and moved BF3 back to "C",now when the game is on and I show task manager,it says "bf3.exe 32*"..

My question is,Why? if it's a 64bit system why still run on 32?
2nd question is,will that affect the performance for the game? cause my RAM is 8GB and I think 32bit only read about 3GB or something>>

Thanks in advance
From Iraq With Love
Carbonic
DK Enlisted: 2011-10-25
2012-07-24 21:09
Dice never made a 64bit client. So no, never will use more than 3.X GB.

Your system will however be able to use more than 4GB of total memory. That means you can actually still use 3.X GB for Battlefield, 2 GB for Windows, 500MB for browser along with Battlelog and whatever is running in the background.

Will it affect performance, yes. Will it affect it alot, no. Will switching between BF3 and your browser along with startup times for applications be better, definitively.
Hunted by bored people
ArmedWithPride
IQ Enlisted: 2012-06-28
2012-07-24 21:48
Carbonic said:
Dice never made a 64bit client. So no, never will use more than 3.X GB.

Your system will however be able to use more than 4GB of total memory. That means you can actually still use 3.X GB for Battlefield, 2 GB for Windows, 500MB for browser along with Battlelog and whatever is running in the background.

Will it affect performance, yes. Will it affect it alot, no. Will switching between BF3 and your browser along with startup times for applications be better, definitively.


Thanks for the reply,however,I still don't completely understand what you said...To make it simple for me to understand the answer,My system and installing isn't "wrong" or I didn't miss anything right?I mean I can't get better performance if you said DICE never made a 64bit client,right?

So just wanna know if it's as perfect as it should be,nothing wrong with installation..
From Iraq With Love
T3rry2011
Enlisted: 2011-10-25
2012-07-25 00:17
32 bit operating systems (i.e. Windows) can only use 4 GB of memory.
Windows 64 bit can use more, depending on which version. I think it's 8, 16, or 192, depending on what version.
A 32 bit program can normally only use 2 GB of memory. There is a way to increase it, try searching 'large address aware', I think it is.
BF3 will run fine on Windows 7 64 bit (better, in my opinion).
Having 8 GB of memory will help because BF3 has to run, plus Internet Explorer, and Origin, and any programs you have running in the background.
TheBadMo
GB Enlisted: 2011-10-27
2012-07-25 06:34 , edited 2012-07-25 06:34 by TheBadMo
ArmedWithPride said:
Hi,
My question is,Why? if it's a 64bit system why still run on 32?


The windows operating system contains a number of 'sub-systems' for backward compatibility. One of which is the 32-bit sub sytem.

ArmedWithPride said:
2nd question is,will that affect the performance for the game? cause my RAM is 8GB and I think 32bit only read about 3GB or something>>

Thanks in advance


It should not affect your performance in game, and your RAM is ok, as all of the 8GB is being used by the Operating System. BF3 is only 32 bit and as a result can only use a small portion of your RAM.
ArmedWithPride
IQ Enlisted: 2012-06-28
2012-07-25 07:19
Thanks alot guys,Great answers,I guess I was trying to ask "Is that normal,BF3 runs in 32 mode while its in 64 system*,I've seen in google it's normal,just like the first person who replied,DICE never made an 64 bit client...

Thanks again to everyone
From Iraq With Love
D4ISY_CUTTER
AU Enlisted: 2011-10-26
2012-07-25 08:19 , edited 2012-07-25 08:25 by D4ISY_CUTTER
Yes it's normal. As the fellas above said, 64bit in itself won't have an advantage over 32bit, however 32bit is limited to 3gb memory & the OS takes half of that leaving not much for BF3 & trimmings.

64bit will recognise over 4gb so there is more memory available for BF3 (and everything else) to move around in.

When you fill the ram, the hard-drive starts being used for memory (page file), and loading & dumping data on & off the hard-drive is much slower than swapping it on ram.

So that's where the performance increase comes into it.

In general one of the main motivations for the move to a 64bit platform is that 64bit encryption is twice as hard & long to crack than 32bit.
This space intentionally left blank.
Lucidiculous
CW Enlisted: 2012-06-10
2012-07-25 09:10
When your hardware 'supports 64-bit', you can run a 64-bit operating system on it.

Other applications running on this operating system can be 64-bit or 32-bit, I wouldn't know about 16-bit though (but that shouldn't really matter).
Shut up shut up shut up!
TheUselessKent
AU Enlisted: 2011-10-27
2013-09-20 03:33
If you want to emulate this sort of environment you can go out and buy a motherboard that supports 32gb+ RAM (preferably 64gb) and buy as much RAM as the board will take. Then just make a RAM Disk (leave yourself with 8-12gb of RAM for OS and other apps). Install BF3 onto said RAM disk and kgo you've basically made the game run entirely off RAM.. It's not the same as having 64bit exe but it's pretty quick.
ReFaZol
AF Enlisted: 2013-10-06
2014-02-02 17:50
ale ladin