>>32 bit OS does not let applications utilize more than 2GB of RAM. So, the memory hungry applications like audio and video encoding, complex engineering programs like CAD and games have to resort to using the hard disk ( Virtual memory) which IIRC is around 1000 times slower.
I did not get this. looks like you mixed two thing.
let me try, my bit
In 32 bit OS, user mode address space per process is 2Gb (with the exception of boot.ini switch, which can make it 3 Gb for large address aware applications), Now this means that no matter what hardware capacity you have, OS will not allow more than 2 Gb to an application.
Next once in protective mode, all application sees is a virtual address(They never access physical address directly), whether that address is in RAM or page-file(in which case it will bring back to memory) is decided by Memory Manager. Obviously it has to use page file as there is no guaranty that at a given time there will be enough RAM to satisfy all application requirement.
Now 64 bit lift this restriction of 2 GB address space, but even if your system has 8 Gb or more RAM, there is still no guarantee that there is enough RAM for all running application, so it has to *use* page file. you can disable it; in which case once all RAM is exhausted, it will fail memory request, and poorly written application will start crashing. Which we obviously do not want, So page file/virtual memory is involved, be it 32 bit or 64 bit.
64 bit OS will show benefit, provided that there is enough RAM to accommodate memory requirement, in this case requirement to page data in/out of the page file will decrease and hence system will not have to wait for HDD to complete its read/write. Which eventually makes it faster.
It has nothing to do with big user mode address space in 64 bit though, With little RAM they are same as 32 bit version of OS. The benefit will majorly be seen in application which cache lots of memory, like data bases, now they can safely allocate a big chunk and use, which was not possible at all in 32 bit because of the obvious restriction.
Check this for more details.
Does No Swap File Equal Better Performance? : Vista Workshop: More RAM, More Speed