Originally posted by AndyChow
View Post
- 64-bit binaries use 8 bytes per pointer vs 4 bytes per pointer, which from a naive perspective puts memory usage in 32-bits favour however this is false because as stated you need to carry around 32-bit libs which more than overshadow the gains
- 64-bit binaries have access to more registers than 32-bit ones, this is in favour of 64-bits
- 64-bit binaries have access to newer SIMD instruction sets which are much faster, this is massively in favour of 64-bits
So I mean... What you're saying isn't wrong, but there's more to it than just the normal instruction set to consider.
Comment