Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Объясните мне разницу между 32 битной системой и 64 битной. Пожалуста

NoNoNonE Мастер (1002), закрыт 13 лет назад
Дополнен 13 лет назад
Большое спасибо: Виталий Миненко, Евгений и Александр
Лучший ответ
Василий Алибобаевич Мудрец (16360) 13 лет назад
x86 – это архитектура соответствующая 32-битной разрядности.
x64 – это архитектура соответствующая 64-битной разрядности.
Главным образом на выбор разрядности OS влияют два фактора:
1. Разрядность процессора.
2. Размер оперативной памяти.
Разрядность процессора – это величина, которая определяет размер машинного слова, то есть количество информации, которой процессор обменивается информацией с оперативной памятью.
В наши дни первым фактором можно пренебречь, т. к. все современные процессоры способны одинаково работать, как в 32-х, так и в 64-х битном режиме.
Что касается оперативной памяти, то в этом и заключается вся суть. Дело в том, что каждая ячейка (8 бит = 1 байт) .
ОЗУ имеет адрес и в 32-х битной системе он записывается в виде двоичного кода длиной в 32 символа. Из простых математических преобразований получаем 2^32=4294967296 байт = 4 ГБ. То есть, в 32-битной системе, ячейки памяти условно расположенные за пределом 4ГБ просто не получат адреса и не будут использоваться. Если использовать 64-х битную систему, то размер адресуемой памяти 2^64= 18446744073709551616. Разница, как говорится, видна не вооружённым взглядом.
Из этого всего следует вывод, что ключевым фактором является размер ОЗУ:
- меньше 4 GB правильнее выбрать 32-разрядную (x86) OS;
- больше или равно 4 GB правильнее выбрать 64-разрядную (x64) OS.
Следует отметить, что 64-х разрядные операционные системы Windows используют в состояние простоя в среднем на 300 MB больше оперативной, чем 32-х разрядные. По поводу мифа, что x64 OS работает быстрее, чем x86 OS, то это не совсем так. Прирост будет наблюдаться только в оптимизированных под x64 приложениях где-то на 3-5%, но не забывайте, что, возможно, некоторые 32-битные приложения просто не запустятся.
Остальные ответы
Андрей ******** Оракул (76197) 13 лет назад
в инете все есть, 32 видин не больше 3.5 аперативы а 64 больше 4 гб аперативы
Артём Медведев Профи (709) 13 лет назад
Качество отображения всех видео элементов (даже рабочего стола) у 64-ёх битной системы гораздо глубже, качественней и реалистичней, чем у 32-ух битной.
Антон Т Мастер (1025) 13 лет назад
Если включить логику, то 64 лучше...
Dooraley Мастер (1538) 13 лет назад
64 битная - лучше, быстрее, мощнее))
Евгений Мудрец (14515) 13 лет назад
за один такт 32-х битная обрабатывает 32 бита информации, 64-х битная 64бита, в теории быстродействие 2-ой только за счёт разрядности системы до 2-х раз выше, но это справедливо только для 64-х битных приложений
Александр Мыслитель (7570) 13 лет назад
Между системами разница по сути одна: 64-битные версии могут юзать новые фичи 64-битных процессоров. А вообще разница не в системах, а в процессорах. Наиболее важно для пользователя то, что 64-битный процессор может адресовать (читай - использовать) огромное количество оперативной памяти - сколько-то терабайт. Также, работа с числами осуществляется быстрее - 32-битный процессор может оперировать максимум с 32-битными числами (это 2 в 32-ой степени) , а 64-битные - с 64-битными (2 в 64-ой) . Еще много чего, но непограммисту это неинтересно.
Похожие вопросы