Другие языки программирования и технологии

Чем отличаются 32-х и 64-х разрядные операционные системы?

Sb ******
Sb ******
217
в принципе, кол-вом оперативки, с которой система работает.
32- до 4х гигов
64 от4х и выше.
ИМ
Иван Муратиди
91 318
Лучший ответ
Разрядностью собственно и отличаются!
32 и 64 ;-)
Cavid Alirzayev
Cavid Alirzayev
72 118
32 и 64 похожи только интерфесом.
32х операционные системы поддерживают около 64 Гб памяти в режиме расширения адресного пространства - PAE. Именно так функционировали серверы на базе Windows 2003. И не надо говорить что 32х поддерживает только 4 Гб. Это маркетинговая уловка привнесённая Микрософт. Windows XP и 2003 имеют одинаковое ядро, но поддержка памяти во всех настольных OS ограничена 4Гб. Точно также последующие OS в редакции "Начальная" имеют весьма скудные возможности по установке оперативной памяти.

Сейчас 32х железа в продаже нет, но операционные системы до сих пор производятся в 2 редакциях. Ну опять же догадайтесь почему. Первое - маркетинг. Второе - проблемы с драйверами при переходе на 64х. Если же операционка 32х то железо работает в режиме эмуляции 32х, на ней это практически никак не сказывается.

Ну многоядерность в контексте Windows для рабочих столов - много уже сказано. Она нахрен не нужна. Нужен 1 проц с 1 ядром, но ОЧЕНЬ быстрым. Польза от 2-4 ядер будет только в моменты зависания программ (1 ядро зависло под 100% а второе 0% загружено) . И снова из-за того что многоядерность программно не поддерживается. Ощутимо только в WinRar и кодировании Видео.

На серверах многоядерность хорошо применима потому что софт применяемый на сервере оптимизирован под работу с несколькими процессорами. Подобная оптимизация дорогое удовольствие, кроме того есть процессы которые нельзя поделить на 2-3 параллельных ветви вычисления. Они всегда будут работать на 1 ядре. На серверах это тоже происходит, но если к нему обращается 10-50 пользователей то их запросы легко распределить по отдельным процессорам.
цифрами
Основное и едва ли не единственное отличие x64 от x32 в том, что версия x64 может работать с памятью вплоть до 32 Гбайт и запускать одновременно и 64-битные, и 32-битные приложения, тогда как традиционная x32 способна адресовать лишь до 4 Гбайт памяти, запускать только 32-битные программы для которых доступно только 3 Гбайт (говоря проще, даже если в компьютере 4 Гбайт (и более) памяти, то 32-битная система будет отображать и работать лишь с 3-мя, а остальная память будет попросту простаивать, ибо ни система, ни программы, попросту её не увидят) .
У версии x64 ситуация иная: для 32-битных приложений доступны все 4 (и более) Гбайт, а для 64-битных приложений вообще вся оперативная память, которая физически установлена в компьютере. Повторюсь, что 64-битная система может запускать и те и другие приложения, но не наоборот.
Второе, довольно важное отличие – это поддержка x64 многопроцессорности и многоядерности. По мнению многих разрядность напрямую определяет качество работы системы с современными многоядерными процессорами, т. е, если у Вас хотя бы два ядра, то переход на 64-битную систему и такие же приложения, имеет смысл, ибо работать всё будет шустрее.
В общих чертах вот так. Остальное – куча технических и не очень подробностей.
64 поддерживают от 4 гб Оперативки и более а 32 до 4 гб оперативки..
мощностью
Farhod Nodirov
Farhod Nodirov
129

Похожие вопросы