Windows XP 64bit
Память вашего компьютера для винды определяется как - ваша физическая оперативная память, плюс файл подкачки (своп) на жестком диске.
Винда в свопе хранит редко используемые данные либо сваливает туда данные неактивных программ, если не хватает физической памяти активным. Если и активным программам не хватает физической памяти, тогда винда и им выделяет места в свопе.
Своп конечно штука медленная, но лучше уж замедление работы, чем вылет из-за нехватки памяти. Отключать его не надо.
Про x32
x32 системы могут:
* Видеть в системе 3.25-3.75Гб памяти в зависимости от конфигурации компа.
* Выделять одной программе (процессу) максимум 2Гб памяти, 3Гб если применяется ключ /3GB и то не всегда.
x64 системы могут:
* Видеть в системе более 4Гб памяти.
* Адресовать все имеющуюся память одной программе (процессу).
* Жрут несколько больше (5-10 памяти в сравнении с х32.
Таким образом даже если у вас мало памяти (2гб). х64 система спасет вас от от вылета, если вашей программе не хватает тех 2Гб которые ей может предоставить x32 система. Пусть и ценой некоторого замедления работы из-за использования свопа.
Если у вас больше 2Гб памяти - х64 ставить обязательно.
Про WinXP x64, - он конечно был первым но не совсем, первым был Windows Server 2003 x64, а WinXP x64 сделан на его ядре.
В прямых руках обе системы работают идеально. Проверял лично. Да возможны проблемы с драйверами на старое железо и древними программами. Не используйте старые программы
Windows 7 - прекрасна, но у меня аэро приходится отключать для 2009го макса А то глючат quadmenu.