Каково различие между 64-разрядными и 32-разрядными Операционными системами? [дубликат]

Возможный дубликат:
32-разрядный по сравнению с 64-разрядными системами

Я знаю, что существует 2 типа OSs, 64 бита и 32 бита, Каковы основные отличия между ними?

И если я покупаю новый ноутбук, какой я должен установить?

Это сможет запустить все приложения, если я установил любого из них?

Я говорю главным образом об операционных системах Windows, но можно ответить о других также.

15
задан 20.03.2017, 12:04

5 ответов

главным образом сумма доступной RAM. В большей части OSs на 32 бита существует 4 ГБ (ближе к 3 ГБ на самом деле) потолок. Я полагаю, что перспектива x64 может получить доступ к 128 ГБ.

Реалистично, если Вы не продвинутый пользователь, это не будет иметь значения. Очень немного операций, которые Вы сделали бы ежедневно, потребуют больше чем 3 ГБ памяти. Кроме того, поддержка драйвера OSs на 32 бита немного лучше.

Приложения на 64 бита не будут работать в среде на 32 бита. Однако Вы, вероятно, не найдете очень много приложений, которые являются исключительно 64 битами. Приложения на 32 бита будут хорошо работать 99% времени в x64.

15
ответ дан 07.12.2019, 11:03

32 бита по сравнению с 64 битами относятся к адресному пространству, и поскольку другие упомянули, что это переводит в сумму RAM, которую можно использовать: 32 бита = 4 ГБ, 64 бита имеют теоретический потолок 16, 384 петабайта. Ничего себе.

То, что Вы отправляете на суперпользователе, вероятно, указывает, что Вы не "нормальный" пользователь. Если все, что Вы делаете, проверяет электронную почту и пишет документы в формате Word, Вы соглашаетесь, вероятно, с 32-разрядным; однако, если Вы покупаете новый компьютер, и Вы не ищете дешевый нетбук, я не вижу реальных допустимых оснований для НЕ движения с 64-разрядной системой. Существуют, однако, многие рассуждают для получения 64-разрядного и таким образом такого количества RAM, как можно достать, включая: выполнение компиляции, если Вы - программист, многозадачная производительность, усиленное видео/графическое выполнение редактирования, производительность VM и высокопроизводительная играющая производительность. Заметить производительность ключевого слова? Если это важно для Вас в будущем, пойдите для 64-разрядного.

4
ответ дан 07.12.2019, 11:03

32 и 64 ссылки на размер слова, или в основном, с каким количеством битов ЦП может работать за один раз. Это влияет, как инструкции составлены, передаются и управляются.

Компьютер может сослаться на больший объем памяти из-за этой причины, как процитировано в других ответах. Если Вы можете, необходимо пойти с системой на 64 бита, хотя большинство усилений замечено в действительно ЦП интенсивная работа, такая как редактирование видео / обработка.

1
ответ дан 07.12.2019, 11:03

Существенное различие для каждого дневного использования - то, что 64-разрядный позволит больше чем 4 ГБ RAM. Необходимо смочь запустить 32-разрядные приложения на ноутбуке с 64-разрядной ОС также. Точно так же, как можно запустить 16-разрядные приложения на 32-разрядной ОС.

- JFV

0
ответ дан 07.12.2019, 11:03

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

Предыдущие ответы правильно указали, что сумма применимой RAM ("адресуемая память" в компьютерном фанате - говорят) является основным отличием между 32-разрядным и 64-разрядным. Должно быть очевидно, что Ваш может только выполнить 64-битный код на 64-разрядном процессоре. Однако даже ОС, которая не является "полностью" 64-разрядной, может выполнить 64-разрядные процессы. Например, OS X добавил 64-разрядную поддержку шаг за шагом с 10,4 и 10.5, и теперь 10.6 ("Snow Leopard") в значительной степени, все от ядра до включенных приложений является 64-разрядным.

До классификации операционных систем на основе 32/64-bit, это - на самом деле своего рода ложная дихотомия. Windows поставлется отдельный 32/64-bit версии, но (например) поставки OS X как единственная ОС, которая может работать в любом режиме. Причина Apple может сделать это, состоит в том, потому что они вложили капитал в Rosetta и также разработали и способствовали универсальным двоичным файлам. Сначала это должно было сделать PowerPC → работой перехода Intel, но теперь они могут также усилить технологию для связывания 32/64-bit двоичных файлов в том же приложении, и ОС может выбрать, чтобы запуститься по мере необходимости. Поддержка Windows, вероятно, будет несколько отличаться.

Значительно увеличенные пределы памяти не действительно настолько важны для конечных пользователей (по крайней мере, не теперь), но очень важны для высокоэффективных и интенсивно использующих память приложений. Несмотря на это, если 64-разрядная машина и ОС работают на Вас, умно купить глазом будущему, потому что это - то, куда вычисления направляются.

(Правовая оговорка: Тормозные детали следуют...),

Одна, но важная деталь низкого уровня, которая была не учтена, - то, что 64-разрядный Intel (урожденный AMD) архитектура (иначе "x86_64") имеет другую структуру ЦП, которая добавляет некоторую эффективность по 32-разрядной архитектуре. Существует вдвое больше "регистров программы", который является в основном злой быстродействующей памятью, которую ЦП может использовать для получения информации о кэше, приводящей к увеличению производительности. Кроме того, 64-битный код и время выполнения языка могут отбросить годы обратной совместимости с 32-разрядным хламом и сделать некоторую новую оптимизацию для кодирования и выполнение, конвейерно обрабатывающее, которые были ранее невозможной, и продолжающейся разработкой компилятора, продолжит увеличивать разрыв.


Править: См. это сообщение AppleInsider.com теперь, когда Snow Leopard был выпущен: http://www.appleinsider.com/articles/09/09/02/inside_mac_os_x_snow_leopard_64_bits.html

5
ответ дан 07.12.2019, 11:03

Теги

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