Возможный дубликат:
Нужно ли мне больше оперативной памяти для программирования, если я перейду на 64-битную ОС?
Я не проводил надлежащего клинического анализа, но когда несколько лет назад я впервые загрузил 64-разрядную версию Linux, я был удивлен тем, сколько памяти потребляют программы, но, конечно, я на самом деле не запомнил предыдущие значения, которые наблюдал.
Мне мерещится или есть вычисляемая разница в использовании оперативной памяти между 32- и 64-битными версиями одних и тех же программ? Я не могу себе позволить загружать 32-битную версию дважды, чтобы узнать, но мне просто интересно, не было ли это своего рода эффектом плацебо :-)
решение1
Техническида, но разница в худшем случае незначительна. Если это имеет значение, то у вас изначально недостаточно памяти.
решение2
Да, вы будете использовать гораздо больше памяти. Прочтите пример Жиля. Firefox/Chrome 64bits — лучший пример для этого вопроса на настольном компьютере.
amd64 — это архитектура, превосходящая x86, но только если ваш компьютер имеет необходимое оборудование. Не только процессор, вам понадобится больше оперативной памяти, больше кэша процессора (очень важно) и т. д.
Если вам нужен компьютер для научных приложений, конвертации/редактирования видео или любого приложения с интенсивным использованием математики, используйте 64 бита. Для "офисного компьютера" на данный момент лучше использовать x86.