Support for 32-Bit and 64-Bit
Architectures
Some processors support a 32-bit architecture,
whereas others support a 64-bit architecture. As operating systems evolve toward
a greater array of 64-bit support, applications must also support the ability to
communicate with a 64-bit processor. Applications that are written specifically
to support the 32-bit server architecture may operate in a diminished capacity
when run on a 64-bit architecture, because the server must emulate the 32-bit
architecture.
In the case of database applications,
overall performance improves if the database application was compiled
specifically to support a 64-bit architecture. Database application performance
improves due to the ability to better support multitasking and the ability to
transfer larger blocks of data among components within the server.
Proper selection of the server's
operating system will depend on which processor has been installed in the
server. 128-bit processors will be the next numerical evolution of the server
processor.