Главная » Статьи » Мои статьи |
Чем отличаются 32-битная и 64-битная версии Windows
Разница между 32-битной и 64-битной версиями Windows основывается, прежде всего, на разрядности процессора. Под разрядностью процессора понимается величина, определяющая количество информации, которой центральный процессор компьютера обменивается с оперативной памятью. Соответственно, процессор может быть 32-разрядным или 64-разрядным. 32-разрядная и 64-разрядная версии Windows разработаны для использования в компьютерах с 32-разрядными и 64-разрядными процессорами соответственно.
Другой фактор – размер оперативной памяти. Каждая ячейка оперативной памяти имеет адрес, который в 32-битной системе записывается в виде двоичного кода из 32 символов. Соответственно, 2 в степени 32 дают размер адресуемой памяти в 4294967296 байт, или 4 ГБ. Это означает, что в 32-битной системе те ячейки памяти, которые окажутся «за пределом» 4 ГБ, не получат адреса и просто не будут использоваться. Если использовать 64-битную систему, то здесь размер адресуемой памяти будет 2 в степени 64, т. е. 18446744073709551616 байт. На практике это означает, что 32-разрядная версия Windows может получать доступ к оперативной памяти объемом до 4 ГБ, а 64-разрядная версия – к памяти более чем 128 ГБ. Пройдемся по другим моментам, отличающим эти две версии Windows. Так, 32-разрядная Windows использует программную версию предотвращения выполнения данных, а 64-разрядная – аппаратную. На практике это означает, что при дополнительной проверке памяти для защиты от выполнения вредоносного кода в 32-разрядной Windows помечаются все области памяти процесса как области, не содержащие исполняемого кода, если иное не указано явным образом, а в 64-разрядной могут блокироваться программы, которые пытаются воспользоваться механизмом обработки исключений. В 32-разрядных версиях Windows отсутствует возможность защиты от исправлений ядра, а в 64-разрядной она доступна. В итоге, 64-разрядная версия позволяет защитить систему от попыток вредоносных программ изменять ядро операционной системы. В целом, можно сказать, что отличия между 32-разрядной и 64-разрядной версиями Windows могут быть трактованы в одних случаях в пользу первой, в других случаях – в пользу второй. Некоторые приложения, разработанные для 64-разрядной версии, не будут работать на 32-разрядной. В этом случае полезно знать, какая версия Windows установлена у Вас на компьютере. Эти версии Windows чисто внешне (по интерфейсу) очень похожи, поэтому, чтобы различить их, нужно вызвать окно просмотра сведений о компьютере. Для этого нажмите кнопку «Пуск», войдите в «Панель управления», там выберите пункт «Система». В открывшемся окне будут приведены сведения о версии Windows и типе системы. | |
Просмотров: 771 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |