• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

32bit or 64bit?

Rizzla

Donator / Photoshop
Joined
Sep 7, 2008
Messages
1,335
Reaction score
2
Location
Sweden -> Stockholm
Which one should I use for hosting a real map server?

I know it depends how good my computer is etc, my computer is good enough to use 32bit And 64bit but i don't know which one is the best for servers, maybe someone could tell me?
 
Depends... There is not a huge diffrence between 32 and 64 bit except that 64 bit can hold an unlimited amount of ram while 32 bits only can hold up to 4 gb (maybe it is 3?)
 
I'd use 64bit solely for the purpose that you can use more than 3gb of RAM.
 
depends on the size of your map. If your map is bigger than 100mb (not sure?) you need a 64 bit compiled server to run it. But note it takes 50% more ram than a 32 bit server.
 
No it doesn't. 64bit addressments doesn't take 50%, but rather a few kb system width.
 
32 bit can use max 3.5gb of RAM I think

4GB - ALL other memory on the system. If you have a graphic card with 2GB, you can only address 2GB ram etc. Harddisk memory, CPU cache etc count too.


Normally it's a place between 3 and 3.9GB.
 
Depends... There is not a huge diffrence between 32 and 64 bit except that 64 bit can hold an unlimited amount of ram while 32 bits only can hold up to 4 gb (maybe it is 3?)
3.2, on windows atleast.

@edit
Stian is probly right
 
Depends... There is not a huge diffrence between 32 and 64 bit except that 64 bit can hold an unlimited amount of ram while 32 bits only can hold up to 4 gb (maybe it is 3?)

3.2, on windows atleast.

@edit
Stian is probly right

It's 4 total like Stian said.

and 64-bit can't hold unlimited, either. It's limit was either 16 or 64gb.

anyway, if you can't compile for yourself with MSVC (MinGW does not have a working 64-bit version!) then you're not doing yourself any favors by getting a 64-bit processor.
 
up Huh ?
even pae supports 64 gb of ram ....
32bit:
232 = 4,294,967,296 bytes
4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB

It’s different for 64-bit:

264 = 18,446,744,073,709,551,616
18,446,744,073,709,551,616 / (1,024 x 1,024) = 16EB (exabytes)

* 1 EB = 1,000,000,000,000,000,000 B = 1018 bytes or 1 billion gigabytes
16 bilions of gigabytes xDD
If u have enought ram to handle server on 32-bit server go with 32-bit if not go 64-bit but u have to know that on 64-bit applications are taking 2 x more ram than on 32-bit.
 
up Huh ?
even pae supports 64 gb of ram ....
32bit:
232 = 4,294,967,296 bytes
4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB

It’s different for 64-bit:

264 = 18,446,744,073,709,551,616
18,446,744,073,709,551,616 / (1,024 x 1,024) = 16EB (exabytes)

* 1 EB = 1,000,000,000,000,000,000 B = 1018 bytes or 1 billion gigabytes
16 bilions of gigabytes xDD
If u have enought ram to handle server on 32-bit server go with 32-bit if not go 64-bit but u have to know that on 64-bit applications are taking 2 x more ram than on 32-bit.

so you are right. I must've read wrong or forgotten what I read like 6 years ago when 64-bit processors first hit the PC market.

apps are not taking 2x more ram on 64-bit, only pointers take twice as much memory.
 
up Huh ?
even pae supports 64 gb of ram ....
32bit:
232 = 4,294,967,296 bytes
4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB

It’s different for 64-bit:

264 = 18,446,744,073,709,551,616
18,446,744,073,709,551,616 / (1,024 x 1,024) = 16EB (exabytes)

* 1 EB = 1,000,000,000,000,000,000 B = 1018 bytes or 1 billion gigabytes
16 bilions of gigabytes xDD
If u have enought ram to handle server on 32-bit server go with 32-bit if not go 64-bit but u have to know that on 64-bit applications are taking 2 x more ram than on 32-bit.

Still :p Windows can't handle that much ram

Window 7 Ultimate 64-bit got a Maximun of 128 GB i think

and the server versions got different from each "Version"
Lowest is Web Edition (Can handle 16GB) and Enterprise can handle 128 or 164 Don't remember :p 2 years ago i read about it xD

Linux can handle a lot more tho.
 
Still :p Windows can't handle that much ram

Window 7 Ultimate 64-bit got a Maximun of 128 GB i think

and the server versions got different from each "Version"
Lowest is Web Edition (Can handle 16GB) and Enterprise can handle 128 or 164 Don't remember :p 2 years ago i read about it xD

Linux can handle a lot more tho.

192 for windows 7 ultimate and enterprise
 
64bit is nothing new, been used since 1990 in supercomputers or so. And they start to think about 128bit now.

However x86 architecture is rather bad, the common computer need to move over to something that wasn't designed in the 1980s.

And linux use 36bit pointers when CPU support it (PAE), but applications is still only 32bit. Unmodified Linux "64bit" can ONLY address 16TB memory, using 44bit pointers. And no, your CPU ain't 64bit yet. It's 48bit actually, the hardlimit there is 256TB.
 
image_thumb_1_2.png
 
Back
Top Bottom