3 ms·
They do support 64 bit platforms. With 32 bit binaries. If you have no need for more than 3gb of memory per process then 32 bit is a great choice. The pointers
by Negitivefrags 14y ago
They do support 64 bit platforms. With 32 bit binaries.
If you have no need for more than 3gb of memory per process then 32 bit is a great choice. The pointers being half size is a non-trivial memory saving.
I'd be happy if windows would let you use something like the x32 build target that linux got recently for extra registers though.
- josephlord 14y agoThere will be a memory saving but the loss of access to better instructions and the registers would surely cost you some performance overall (may be benchmark and processor dependent)
- ZoFreX 14y ago32-bit processes can get 4GB of memory on 64-bit Windows: http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778%28v=vs.85%29.aspx http://msdn.microsoft.com/en-us/library/windows/desktop/aa36... I thought the limit was 2GB, which Firefox is getting dangerously close to. 4GB gives a lot more wiggle room, but I wonder how long it will last...
- keeperofdakeys 14y agoThe problem is you need almost-contrived situations to notice these kinds of improvements, and a web browser deals with way too much I/O to fit into this category.
- alexkus 14y agoI'd rather not have to pollute a pure 64-bit install with a whole bunch of 32-bit libraries to run just one 32-bit app though. It's adds even more headache keeping those patched and up to date.
- ibotty 14y agoremember that we are talking windows here. which libraries do you have to patch for firefox (i.e. those they do not ship and which are not in the core win os)?