How is Linux both 32-bit and 64-bit? Or is this something being processed in glibc?
I am running CentOS 5.3 and this is a β64-bitβ version; although I create things for 64-bit and 32-bit. From what I think I know, Windows presumably has a 32-bit emulator. Does Linux do the same? Is it in user space or in kernel space?
If libc processes it, does it look like an emulator that says I will connect with 32-bit applications but speak with a 64-bit kernel?
x86 linux 64bit 32bit-64bit libc
Crazy chenz
source share