Программное обеспечение

Разница операционных сиситем Windows 64 и 32 bit?

В чем разница операционных систем и какую лучше ставить Windows 7 Ultimate 64 bit или Windows 7 Ultimate 32 bit?
В 64-битной системе регистры имеют разрядность 64 бита, что дает преимущества при вычислениях; нет барьера в 4 Гб оперативной памяти и т. п. . Для возможности работы 64-битной системы необходим 64-битный процессор (впрочем, они сейчас все такие) . 64-битная система может функционировать в режиме эмуляции 32-битной среды, тогда на ней можно запускать 32-битные приложения, однако при этом игнорируются 32 бита регистров, что сводит на нет все преимущества вычислений, больше того, в этом случае производительность системы оказывается в ряде тестов ниже, чем у 32-битной системы. Другой режим - собственно, 64-битный - возможен только при использовании 64-битных драйверов для всего железа и при использовании только 64-битных приложений. К сожалению, и с драйверами, и тем более с приложениями 64-битными ощущается напряг, так что подавляющее большинство установленных 64-битных систем работают в режиме эмуляции.
Получается, основное преимущество (пока) 64-битных систем - отсутствие барьера 4 Гб оперативрой памяти.
В принципе, Сережка неплохую статью нашел, только явно из заинтересованного источника, и местами там желаемое выдается за действительное, например "эта система [64-битная] может работать и с привычными 32-битными программами без ограничения функциональности или потери в скорости" - увы, увы.
МЮ
Михаил Юрьевич Абрамов
1 938
Лучший ответ
AMD Athlon работает на 64х битах, а Пентиумы и вся Интеловская система на 32. Отсюда и разница.
Алексей Корачков Как Вы Просветленным стали с такими, уж извините, идиотскими ответами?!
Чистой воды бред. И Интел, и AMD уже довольно давно выпускают только 64-битные процессоры.
http://ru.wikipedia.org/wiki/X86-64
Разница в разрядности адресной шины, разрядности регистров, как следствие - 64-битный код нужно полностью переписывать, чтобы воспользоваться преимуществом 64-битных вычислений; как следствие - далеко не все привычные повседневные программы (не говоря уж об играх) имеют 64-битные версии, а, несмотря на заявленную полную обратную совместимость, нередки случаи, когда 32-битные приложения отказываются запускаться на 64-битных системах.
64-битные системы ставят обычно на серверы, где необходима поддержка 4 и более Гб оперативки (32-битная система не может адресовать более 4 Гб памяти) .
Если на 64-битной системе запускается 32-битное приложение, система функционирует в режиме совместимости, что сводит на нет все вычислительные преимущества. Более, того, иногда 64-битная система в режиме совместимости дает проигрыш в производительности по сравнению с 32-битной системой.
С 64-битными драйверами сейчас получше стало, а вот программ по-прежнему мало.
Вывод: если нужна поддержка более 4 Гб оперативки; если есть уверенность в том, что 64-битные версии приложений, в которых предстоит работать, существуют (под рукой стопка дисков) , и, собственно, работать предстоит практически только в них, то ставить следует 64-битную систему.
Если же под рукой обычные версии привычных программ, кучка игрушек, оперативки не больше 4 Гб, нет желания проверять, будет ли конфликт у той или иной привычной программы в 64-битной среде, то ставить следует 32-битную систему.
Dauren Dosmukhambetov
Dauren Dosmukhambetov
30 035
64 битные используются для работы с музыкой и видео, просто потому что многие проги для этих дел не идут на 32 битных системах.
на 64 лучше