• 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?

image_thumb_1_2.png

wtf are u working in governament and got supercomputer man ?
 
64 bit Some programs can benefit greatly from 64-bit registers (if the software is 64-bit compiled) and effectively execute 3 to 5 times faster on 64-bit than on 32-bit.
 
64 bit Some programs can benefit greatly from 64-bit registers (if the software is 64-bit compiled) and effectively execute 3 to 5 times faster on 64-bit than on 32-bit.

Wrong, there are close to no speed diffrence between 32 and 64bit except when working on long numbers (here it is like 10%), most of the performance comes from the fact that 32bit builds are against i386 (1985, rather old don't you think?) and most 64bit builds are against amd64 (2003) and there is thousands of new assembly calls that are way better then the old.

And well, there is nothing wrong working with 64bit today.
 
stian it was sacrasm :<XD
the 64-bit Windows Server 2008 Datacenter can handle a whopping 2TB.
it's still not much xD
 
Ye, But that equal to 41bit. I thought microsoft also used 44bit addresses in their systems, so I wonder where the limit is set.
 
To host rl maps you'll need atleast 4gb RAM and 64 bit operating system, i recommende 64 bit Windows 7 Ultimate. Works great :)
 
To host rl maps you'll need atleast 4gb RAM and 64 bit operating system, i recommende 64 bit Windows 7 Ultimate. Works great :)

Depends, and anyway Linux is better (faster, more stable) and got less bugs. Along side with alot simpler then Windows.
 
And no, your CPU ain't 64bit yet. It's 48bit actually, the hardlimit there is 256TB.
Yes it is, but virtual memory can only be addressed with 48 bits on a amd64 cpu. amd64 architecture has a lot more of advantages than people think :peace:
 
Yes it is, but virtual memory can only be addressed with 48 bits on a amd64 cpu. amd64 architecture has a lot more of advantages than people think :peace:

True, I read the specs back in 2004. We can say I tried to make it understandable. Anyway we should get rid of the x86 architecture because of all the legacy stuff there. Even the way it computers stuff are "bad" and alot of the processment is going to the process of rewriting the instructions to better code in the CPU itself. In my optionion it would have been great if amd64 was it's own architecture and not x86 based.
 
To host rl maps you'll need atleast 4gb RAM and 64 bit operating system, i recommende 64 bit Windows 7 Ultimate. Works great :)


I used windows 7 Ultimate before, but it took like 1GB ram.
Then i changed to windows XP and it took 350mb ram and now I am using windows webserver 2008 and that works great. 64 mbit, 8gb ram and my rl map is 97mb~
 
The day we hit 64mbit processing is the day we can fit the universe into the memory.
 
Ye, but now people is gonna ask "of what". Anyway I can explain that.

this is a bit: 0
There are only two bits. 0 and 1.
A 32bit address is therefore 32 0 and 1s and range from 0x0 up to 0xffffffff (hex represented), or from 0000000000000000000000000000000 to 11111111111111111111111111111111 if you like. Make it twice as long for full 64bit address. From 0x0 up to 0xffffffffffffffff (hex represented), or from 00000000000000000000000000000000000000000000000000000000000000 to 1111111111111111111111111111111111111111111111111111111111111111 if you like.

Today applications work with the space of 16, 32 or 64. While processors work with 4,8,12,16,18,24,31,32,36 (common addresspace since pentium pro),48 (common address space today),60,64 or 128bit (mostly just SIMD). In todays CPUs there can be a multiple types of processments, like todays CPU have 32,36,48 and 64bit to cover both the standard 32bit and 64bit applications. That means that todays CPUs are limited to 256TiB of memory, but the applications today can run on future implantations (52bit, 56bit and full 64bit), and work with upto 16 extabyte.

On 36bit processors we can address upto 64GIB memory. But since it's only a 32bit application the application can only address 4GiB. (Noone wanted to make a 36bit compilator?). Now you should know how 32 and 64bit work and all that.

If not you can use google or wikipedia, I bet it's some better guides for this out there.
 
Back
Top