зависит от задач. у меня на itanium2 некоторые мои программки на python кушают почти в 2 раза больше озу чем на 386; эклипс может сожрать 4 гига оперативки со свистом.
а на amd64 при <4 гигов озу никакого резона использовать 64-х битную ос нет.
>а на amd64 при <4 гигов озу никакого резона использовать 64-х битную ос нет.
1) Оверхэд использования памяти на в 32-битном режиме проявляется уже при < 1Г озу
2) Никакого резона нет использовать все 16 регистров процессора и 16 SSE регистров, вместо 8 тех и других? "Поздравляю тебя Шарик, ты балбес" (С)... :)
>тупой топик. про какие 5% можно говорить? вы все свистуны что ли, если у вас на домашнем компе 2-4 Гб памяти?
>у меня вот 512 Mb - и мне этого с головой хватает. общество неразумного потребления презираю.
512 уже мало - если много прог сетевых запущено на десктопной машине. да и что сейчас экономить на памяти то? у меня даже уже не 4Гб стоит. удобно тем, что можно много систем гонять одновременно и без тормозов.
а вот целесообразность использования 64 бит систем без наличия прог под 64 бит - под вопросом остаётся. всегда ведь найдётся что-либо 32 битное которое надо всякими саособами заставлять работать под 64 битной системой.
>2) ч86_64 ядро позволяет запускать 32-битные ELF'ы
да. во только 32битные проги требуют 32битные либы. и не всегда они в системе имеются. подробностей не помню - я не постоянно работаю под/настраиваю 64 битные системы.
> А если в виртуалке что запустить? А JEE AS какой-нить + IDE? Или просто взять какую-нить задачу сильно вне P и решать ;)
Даже на гиге памяти имеет смысл 64 бита использовать, потому что там много всего интересного добавилось (в два раза больше регистров уже упоминалось). Вот JBoss любят пускать в 32-битном виде на 64-битном хосте. Почему? Потому что памяти доступно почти 4 гб, а расход её на указатели и т.п. меньше.