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

Хочу перейти на Windows 7, какой лучше ставить 32 бита или 64 ?

Собрался покупать мощный компьютер, что лучше поставить 32 бита или 64? Ведь 32 бита вроде не видит 4 гига оперативки.. . А у меня будет как раз 4 гига ) А в 64 бита есть несовместимость драйверов...
Перепечатка.
Небольшая теоретическая часть по 32- и 64-битным вычислениям

Различные редакции Windows уже сравнивались на данном сайте в материале: Сравнение производительности Windows XP, Windows Vista и Windows 7. Что лучше установить? . Здесь же речь пойдет о сравнении 32-битных и 64-битных версий Windows.

Вполне естественно, что перед сравнением 32-bit и 64-bit редакций Windows, нужно сначала разобраться с вопросом что это вообще такое, что это вообще такое эти 32 или 64 бита, что они реально означают.

Начнем с процессора. Многие, наверное, краем уха слышали, что есть вот 32-битные процессоры, а есть 64-битные. Разберемся для начала что скрывается за этими битами.

Думаю, не нужно лишний раз напоминать, что процессоры являют собой черезвычайно сложные устройства. Они построены из огромного числа различных блоков. Это и кеш память различных уровней, это и блоки выборки и декодирования команд, это и блоки предсказания переходов, это и несколько типов вычислительных блоков. Некоторые современные процессоры включают в себя контроллер памяти, контроллер шины PCI-Express и даже графическое ядро. В контектсте данной статьи нас интересуют блоки вычислительные блоки. О них сейчас и поговорим.

Таких блоков в процессоре может быть несколько типов. Одни занимаются вычислениями с целыми числами, другие занимаются операции с вещественными числами или числами с плавающей запятой. Также есть блоки для так называемых сложных инструкций. Рассмотрим для примера блоки, которые занимаются целочисленными вычислениями или просто ALU. В процессе работы этим блокам надо где-то хранить промежуточные значения. Таким временным хранилищем выступают так называемые регистры. От обычной и кеш памяти они отличаются в первую очередь минимальными задержками и невероятно высокой скоростью работы. Именно в этих регистрах и кроется основное отличие так называемых 32-bit и 64-bit процессоров. Объясню этот момент поподробней.

В составе так называемых 32-битных процессоров присутствует 8 регистров общего назначения объемом в 32 бита. В так называемых 64-битных процессорах таких регистров общего назначения в два раза больше и, что самое главное, их объем составляет 64-бита. Вот это и является основным различием между 32-битными и 64-битными процессорами. К слову скажу, что практически все современные процессоры 64-битные.

Рассмотрим что же эти регистры дают на практике. Если говорить в общем, то 64-битный процессор в нормальном 64-битном режиме может работать с 64-битными числами без различных ухищрений вроде разбивки одной сложной операции на две. Также это позволяет объединять две простые операции над 32-битными числами в одну сложную. Далеко не все операции можно вот так объединить, но все же это лучше чем ничего.

Более подробно тут
Ануар Хамзин
Ануар Хамзин
18 051
Лучший ответ
На мощный 64 можно ставить, просто геморой с драйверами будет потом у тебя, особенно на внешние устройства, так что выбирай
Это зависит от того какой у вас процессор 32 бита или 64
Эрдэнэбаатар Цэгмидийн а если и 32 и 64 бита будет поддерживать , что тогда ?
32 бита и никакого гемора.
АА
Андрей А
75 443
Дык, ты посмотри для своего железа есть драйвера для Windows 7 х64
Если есть то устанавливай х64
Сергей Шмелев
Сергей Шмелев
8 116
У меня 32 и 4 гига и все ОК. Но попробуй 64. И не верь слухам. На oszone.net лучше спроси
32 бита
Жека Бодрик
Жека Бодрик
1 567
у меня все видит, стоит 4 гига 3 гигагерца, все норм
64 bit