Что лучше x64 или x32: Windows 64-bit или 32-bit: какая лучше для вашего компьютера

Содержание

Windows 64-bit или 32-bit: какая лучше для вашего компьютера

В процессе установки Windows или обыкновенных программ вы наверняка сталкивались с выбором между 32- и 64-разрядной версиями софта. Если нет, то ещё столкнётесь.

Что такое разрядность

Разрядностью называют количество информации, которое процессор способен обработать за один такт. В зависимости от этой величины чипы делят на два типа: 32-разрядные (32-битные), обрабатывающие по 32 бита за такт, и 64-разрядные (64-битные), обрабатывающие по 64 бита.

Из классификации железа вытекает и разделение софта. Операционные системы и программы, спроектированные для работы на 32-разрядных процессорах, тоже называют 32-разрядными (32-битными). А ПО, предназначенное для 64-разрядных чипов, — 64-разрядным (64-битным).

В чём отличия двух архитектур

Во-первых, они по-разному потребляют память. 32-разрядные Windows и сторонние программы, как и 32-разрядные процессоры, не могут использовать больше 4 ГБ ОЗУ, сколько бы памяти ни было в компьютере. А для 64-разрядной архитектуры подобного ограничения нет, и, более того, она работает с ОЗУ эффективнее.

Если у вас 32-разрядная Windows или 32-разрядный процессор, то нет смысла устанавливать больше 4 ГБ ОЗУ.

Во-вторых, от разрядности зависит совместимость операционной системы или любого стороннего ПО с компьютером.

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

Какую Windows устанавливать: 32 или 64 бита

Если у вас 32-разрядный чип или меньше 2 ГБ ОЗУ, то выбора нет: на вашей системе нормально будет работать только 32-битная ОС.

Если у вас 64-разрядный процессор и от 2 ГБ ОЗУ, устанавливайте 64-разрядную версию Windows как более современную и эффективную.

Чтобы узнать архитектуру своего чипа, наберите в поиске Windows «система» и откройте найденный раздел: нужная информация будет указана в поле «Тип системы». 32-разрядная архитектура обозначается как x86, 64-разрядная — как x64.

Какие программы устанавливать: 32 или 64 бита

Если у вас 32-разрядный процессор или 32-разрядная версия операционной системы, то вам доступен только один вариант — 32-разрядные программы.

Если у вас 64-разрядный процессор и 64-разрядная Windows, выбирайте 64-разрядное ПО. 32-разрядные версии программ устанавливайте только в том случае, если эти программы вообще не имеют 64-разрядных версий.

Разрядность Windows, которая установлена на вашем компьютере, можно узнать в том же меню, что и разрядность процессора: наберите в поиске «система» и откройте найденный раздел.

Как перейти с 32-разрядной Windows на 64-разрядную

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

Вся правда о х32, х64, х86!

Многие пользователи часто задаются вопросами: «Какую систему мне ставить?», «В чем разница между х86 и х32?» и т. д. Давайте же разложим все по полочкам.

Расскажи, что представляет собой х86?

х86 — это архитектура процессора с одноимённым набором команд, впервые реализованная в процессорах компании Intel. Название образовано от двух цифр, которыми заканчивались названия процессоров Intel ранних моделей — 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Через какое-то время цифровые обозначения новых процессоров стали сменяться именами. Так публика узнала о Pentium и Celeron, но платформа x86 не изменялась вплоть до 2000-х годов, но об этом чуточку попозже.

 

В начале своего пути х86 архитектура, которая была впервые представлена на i8086, применялась на 16-разрядных процессорах (может хранить 2^16 уникальных значений), имела 16-битные инструкции и внутреннюю 16-битную шину, позже добавили еще внешнюю 8-разрядную шину данных. Дальше события развивались довольно просто — производители увеличивали скорость, количество транзисторов, набор команд и т. д., и так вплоть до выхода 80386(i386) — процессора, который на то время знаменовал собой революцию в мире процессоров x86. Это был первый 32-разрядный процессор, который мог использовать кэш-память, расположенную на внешнем чипе.
Вплоть до анонса AMD64 (аппаратная платформа) архитектура не сильно менялась.
После выхода AMD64 и Intel 64 х86 она подверглась серьезным изменениям.
Процессоры архитектуры поддерживают два режима работы: Long Mode («длинный» режим) и Legacy Mode («наследственный», режим совместимости с 32-битным x86).
Основные достоинства архитектуры x86-64:

  • 64-битное адресное пространство;
  • расширенный набор регистров;
  • привычный для разработчиков набор команд;
  • возможность запуска старых 32-битных приложений в 64-битной операционной системе;
  • возможность использования 32-битных операционных систем.

Теперь, думаю, стоит задать вопрос: «Что такое x32?»

Это 32-битная операционная система, которая ставится на 32-разрядные процессоры. Если брать в качестве примера ОС Microsoft, то первая x32 была Windows 95, которая в полной мере использовала возможности данного процессора и архитектуры (x86). Главным недостатком x32 является невозможность поддержки более чем 4 ГБ ОЗУ. Примечательно, что система в состоянии оперировать только 3 ГБ памяти и 1 ГБ просто проваливается.
Еще существует довольно распространённая ошибка: когда пишут совместимость программ, то указывают x86, подразумевая 32-битную платформу. Это не совсем корректно и только вводит в заблуждение. Лучше всего указывать x86_32bit или x86_64bit. Либо сокращать до интуитивно понятных x32 или x64.

Осталось разобрать, что собой представляет x64?

x86_64bit — это 64-битная операционная система, которая ставится на 64-разрядные процессоры с архитектурой x86-64. «64-битный лейбл» звучит возбуждающе, но в практическом плане это всего лишь хитрый маркетинговый трюк, скрывающий не только достоинства, но и недостатки. В принципе, ее главным достоинством была и остаётся возможность воспринимать до 32 ГБ ОЗУ, что существенно увеличивает производительность. Еще одним плюсом данной ОС есть то, что под ней процессоры на архитектуре х86-64 (Celeron, Core 2, Core i3, Core i5, Core i7) задействуют весь потенциал кристалла. Это возможно благодаря режиму Long Mode. Недостатком же есть увеличение потребляемой оперативной памяти программами, например, тот же Apache на 32-бит потреблял 20 МБ ОЗУ, а уже на 64-бит ОС — приблизительно 50 МБ.

Какой пакет следует устанавливать — 32-разрядный (x86) или 64-разрядный (x64)?

Аннотация

При установке обновлений может отобразиться предложение выбрать 32-разрядный (x86) или 64-разрядный (x64) пакет. В этой статье объясняется, что это означает и какой пакет следует устанавливать.

Я пытаюсь установить программы и компоненты, необходимые для новой версии Internet Explorer. При этом я столкнулся с непонятными терминами и не знаю, что делать дальше.

Какие именно термины вы не понимаете?

В соответствии с указанной ниже статьей я собирался установить обновление, однако оно предлагается в виде 32-разрядного (x86) и 64-разрядного (x64) пакетов. Я не знаю, какой следует установить. В чем разница между 32-разрядным (x86) и 64-разрядным (x64) пакетами?

В этом вопросе будет проще разобраться, если принять во внимание существование разных версий Windows. Знаете ли вы, что имеются 32-разрядные и 64-разрядные версии Windows?

Да, я слышал, что в последнее время все больше компьютеров поддерживают 64-разрядные выпуски.

Это так.

Я не выяснял, какую версию я использую — 32-разрядную или 64-разрядную.

Что ж, теперь полезно будет узнать, какой выпуск используется. От этого зависит выбор соответствующих обновлений.

Так какие обновления подходят для каких версий?

32-разрядные (x86) пакеты — для 32-разрядной версии Windows, а 64-разрядные (x64) пакеты — для 64-разрядной версии Windows.

Как узнать, какая версия операционной системы Windows (32-разрядная или 64-разрядная) используется на моем компьютере?

Чтобы определить, какая операционная система установлена на компьютере, можно ознакомиться со статьей 32-разрядные и 64-разрядные операционные системы!?

Так… Выяснилось, что на моем компьютере установлена 64-разрядная версия Windows. Следовательно, мне нужно установить 64-разрядный (x64) пакет. Спасибо!

64 разрядная windows 7 или 32 бита, x64 и x86 в чем разница?

Рубрика: Windows 7

Что значит x64 и x86 в чем разница

32-разрядные и 64-разрядные версии Windows эти цифры означают архитектуру процессора, чем выше разрядность тем больше оперативной памяти может использовать Ваша ОС, иногда 32 обозначают как x86, то есть в любом случае x64 более современная архитектура так как имеет 64 битную разрядность, а x86 архитектура имеет всего 32 битную разрядность.

Как узнать какая у меня разрядность системы?

В свойствах компьютера или при помощи программы Securable (_https://www.grc.com/securable.htm), также с помощью нее можно узнать поддерживает ли ваш процессор 64 разрядную операционную систему.

Какая разница и что это дает?

Шестидесяти четырех битная система может увидеть и работать с большем объемом памяти, 32 она же уже x86 устаревшая архитектура процессора работает лишь с 3 гигабайтами, до нее была 8, 16 битные системы, все мы наверно помним 8 битную Денди (не с очень то красивой графикой) и 16 битную Sega mega drive (по красочней чем на денди графикой), ну а потом уже Sony Playstation 32, тогда еще появилась Nintendo 64 но особой популярностью, 64 разрядность не пользовалась, так как на тот момент не писались в таком масштабе программы и драйвера под нее. Но на сегодняшней момент все изменилось, и производители стали активно разрабатывать приложения и драйвера, под эту систему, а почему именно сейчас?, а не тогда когда появилась Windows XP 64 не пользующаяся особой популярностью по причине отсутствия приложений и поддержки драйверов различными устройствами, а все потому что не было необходимости для обычного пользователя, так как нам хватало и той оперативной памяти с которой могла работать 32 разрядная ОС, это максимальных 3 Gb.

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

Вот я надеюсь хоть как то смог мало мальски для неопытных людей разобрать что к чему в этих цифрах. Так что можно подвести вывод, если вы офисный сотрудник и у вас кроме офисных программ больше ничего не установлено то вам вообще все равно что использовать, но лучше 32, так как у вас будет не так много папок Programm files ))), объясню все дело в в том что если вы установите себе 64 битную ОС то при установке приложений 32 битных вы получите вторую папку Programm files (x86) так как все программы хранятся отдельно по разрядности. По этому для офиса или использования в домашних условиях для не продвинутых пользователей и не геймеров я бы рекомендовал 32.

Если вы уже ПРОюзер и Игроман то 64 система это для вас, так как на сегодняшний момент играм требуется уже больше оперативной памяти чем 3 Гб, да и профессиональные программы как фотошоп или видео редакторы уже могут использовать в своих целях большой объем оперативной памяти.



Теги: windows


Поделись с друзьями: Похожие статьи

комментариев 7 для записи 64 разрядная windows 7 или 32 бита, x64 и x86 в чем разница?

    X64 Или X32 (x86). Как Её Узнать?

    Не многие знают, что в Windows есть такое понятие как разрядность —  x32 (x86), x64. В этой короткой заметке мы объясним что это такое на пальцах. Тут нет ничего сложного и знать это нужно, потому что это важный момент.

    Разрядность операционной системы – грубо и очень приближённо, это количество мельчайших единиц информации (бит), которое процессор способен обработать за один такт (герц). В современном мире существует два варианта разрядности:

    32-бит или 64-бит. 32-битные системы называют также x86: это неверное обозначение, зато распространённое. Других вариантов практически нет – разве что доисторические 16-разрядные программы эпохи MS-DOS и Win98.

    Чем отличаются Window 32 и 64 на практике? Не скоростью работы – это точно. Грубоватый пример – на задней оси грузовиков бывают и 2 шины, и 4. Наличие 4х шин не делает фуру быстрее или мощнее – но в некоторых случаях многоколёсная конфигурация удобнее: скажем, при перевозке особо тяжёлого груза. Так и с 64-битной версией Windows: быстрее система не станет, но…

    Сзади у грузовика 4 колеса, по 2 шины на каждую сторону. Это как в случае с 64-битной ОС: иногда лучше, но точно не быстрее и не медленнее.

    Но старые 32-битные Windows способны работать не более чем с 4 гигабайтами ОЗУ, а это мало для современных программ. Даже если физической памяти в компьютер установлено 8 или 16 Гб, ОС способна работать лишь с 3,5-3,8 гигабайтами из них, а остальной объём висит мёртвым грузом. Существуют нестандартные способы заставить «Винду» видеть более 4 гигов, но работают они через раз, да и то, скорее, для косметического эффекта.

    64-битная версия Windows уверенно работает с любым объёмом ОЗУ (до 32ГБ).

    Различия коротко и понятно:

    • x64 — работает с оперативной памятью до 32ГБ. Может запускать 32 и 64-битные программы.
    • x32 — работает с оперативной памятью до 4ГБ. Может запускать только 32-битные программы для которых доступно 3 ГБ оперативки.

    Есть и другие различия. Но это уже «железные дела» и нам с вами их знать совсем не обязательно, потому что «Меньше знаешь — крепче спишь»…

    Разрядность у программ и драйверов

    Разрядность может иметь не только система, но и программы, и драйвера. Большинство программ создавалось именно под 32-битные операционки. 32-разрядные приложения отлично работают и в 64-битной среде. Наоборот – не работает никак: истинно 64-битные проги не способны запуститься в 32-разрядой Windows.

    Как узнать какая разрядность у вашей Windows?

    Если у вас возник такой вопрос, то скорее всего у вас 32-разрядная система — она более популярна и всегда ставиться по умолчанию. 64-разрядную систему как правило устанавливают осознанно и намеренно.

    Понять какая разрядность у вашей ОС очень просто.

    Windows 8, 10

    Нажмите правой кнопкой на Пуск и выберите пункт «Система«. В появившемся окне будет написана разрядность.


    Windows 7

    Найдите иконку «Мой компьютер» кликните по ней правой кнопкой и выберите «Свойства«.


    Windows XP

    ПускМой компьютер > Свойства > вкладка «Общие» > Смотрим в раздел Система: если написано 64-битная версия, или 64-bit Edition, 64-бит. Если этого нет но есть что-то вроде Service Pack 3, то 32-разрядная.

    Стоит ли переходить на 64-разрядную систему?

    Уже, стоооит! Исключения — это пожалуй офисные компьютеры со старыми процами и 1-3 гагами памяти на борту, где не нужны никакие навороты.

    Минус: x64 имеет, пожалуй, единственный минуc, из-за которого можно подумать о переходе —  не все производители выпустили драйвера для 64-разрядных систем. Но, на сегодня, абсолютно все популярные программы умеют работать с x64, также как и все современные драйвера. Поэтому в 95% случаев это не будет проблемой.

    Плюсов куча: более быстрые программы, улучшенная производительность для многоядерных процессоров, поддержка большого объема оперативной памяти.

    Технологии развиваются и если пару лет назад никто толком не знал о 64-разрядных системах, то сегодня технологии стремятся полностью перейти на них и это лишь вопрос времени.

    Вердикт? В 90% случаев стоит переходить на x64!

    32- или 64-битная Windows: какая разница и какую систему нужно устанавливать?

    При установке Windows или программ для нее пользователи часто сталкиваются с выбором между 32- и 64-битной версией ПО. При этом далеко не каждый владелец ПК знает, в чем заключается разница и каковы последствия неверного выбора разрядности.

    На самом деле, данная проблема актуальна исключительно благодаря Microsoft и ряду других разработчиков популярного ПО, по тем или иным причинам не желающих отказываться от архаичных систем. Пробежав глазами данный материал, вы сможете забыть о проблеме выбора между 32- и 64 битами раз и навсегда.

    ПО ТЕМЕ: Как ускорить Windows 10, 8 или 7, отключив ненужные службы операционной системы.

     

    В чем разница между 32- и 64-битными системами Windows

    Дабы избежать сложных формулировок, просто опишем 32-битную систему как устаревшую и необходимую лишь для поддержки очень старых компьютеров, а 64-битную — как в разы более эффективную и современную. Определить совместимость своего оборудования с той или иной версией ПО помогут параграфы ниже.

    Кроме того, важнейшим отличием 32-битной системы является неспособность использовать более 4 ГБ оперативной памяти.

    ПО ТЕМЕ: Как автоматически переключать язык (раскладку) на клавиатуре в macOS или Windows.

     

    Что такое x86 в Windows

    Еще один архаизм, по сей день присутствующий в описаниях систем Microsoft и преследующий единственную цель — сбить с толку и запутать неопытных пользователей. Абсолютно никакого практического смысла в использовании этого числа нет, особенно учитывая, что им обычно обозначают 32-битную Windows и соответствующие программы. На самом деле, x86 — это архитектура процессора, названная по последним цифрам моделей Intel выпуска 80-90х годов. В большинстве случаев x86 = x32.

    ПО ТЕМЕ: iCloud на компьютере, или как загружать фото, видео из облака на Windows и обратно.

     

    Совместимые процессоры

    Вопрос актуален лишь для владельцев музейных экспонатов 2004 года выпуска и ранее. Если ваш компьютер моложе 15-ти лет, всегда используйте 64-битные версии программ и операционных систем. Также принято считать, что к 64-разрядным системам относятся все мультиядерные процессоры (у которых более одного ядра), что в принципе не верно, но в большинстве случаев годится для определения совместимости.

    ПО ТЕМЕ: Что лучше — Windows или Mac? 10 весомых причин купить именно компьютер Apple.

     

    Поддержка программ и оборудования

    Рядовому пользователю важно понимать следующее:

    64-битная система совместима и с 64-битными, и с 32-битными версиями как операционной системы, так и сторонних приложений. После установки Windows x64 на системном диске будут созданы отдельные каталоги Program Files для 64- и 32-разрядных программ. Соответственно, вы сможете устанавливать любые приложения, а при необходимости система будет обращаться к файлам из каталога x64 или x32.

    Аналогичным образом, 32-разрядная система может поддерживать 16-битные приложения, которые актуальны, например, для Windows 3.1 1992 года выпуска. Если вы не работник музея IT, то на 32-битной Windows будете запускать исключительно 32-битные приложения, а 64-разрядное ПО поддерживаться не будет.

    Что касается сторонних приложений, то абсолютно все адекватные современные разработчики выпускают 64-разрядное ПО, некоторые девелоперы также проявляют заботу о владельцах устаревших систем и добавляют 32-битную версию отдельно.

    Кроме того, некоторые производители оборудования (зачастую офисного: принтеров, копиров, сканеров и т.д.) намеренно не обновляют драйвера устаревших устройств и подписывают их 32-разрядные версии, как бы подталкивая пользователей к приобретению более новых моделей, но из предыдущих абзацев нам известно, что 64-версия операционной системы всегда имеет обратную совместимость с 32-битными программами.

    ПО ТЕМЕ: iPhone или iPad, в качестве второго дисплея для компьютера Windows. Как это сделать бесплатно?

     

    Ограничение оперативной памяти

    Главная причина, по которой современный пользователь должен использовать 64-битные версии операционных систем и программ — это неспособность 32-битной системы утилизировать более 4 ГБ оперативной памяти + памяти видеокарты. То есть, нагрузив тяжелое 32-разрядное приложение на своем компьютере с установленными 16 ГБ ОЗУ, вы сможете насладиться замедленной работой системы при 12 ГБ простаивающей оперативки.

    ПО ТЕМЕ: Как записать видео с экрана компьютера в GIF (гиф) на Windows и Mac: 6 бесплатных программ.

     

    Как узнать разрядность Windows и компьютера

    Сделать это очень просто — в среде Windows достаточно перейти в свойства компьютера и обратить внимание на строку «Тип системы», здесь будут указаны оба параметра.

     

    Выводы

    Практически любой компьютер, за исключением очень старых моделей, поддерживает 64-битную архитектуру и должен на ней работать. 64-битная Windows может работать с приложениями x86, x64, x32, при этом разница будет заключаться лишь в более высокой производительности и оптимальном использовании ресурсов для 64-разрядного ПО.

    Смотрите также:

    Чем отличается x64 бит Windows от 86-bit (x32), Какая система Виндоус лучше

    Отличия х32 от 64 битной системы Windows.

    В этой небольшой статье мы как можно проще постараемся объяснить вам в чём основные отличия между Windows 32 битной системы и Windows 64 бита. Ну и естественно поможем выбрать между 64-х и 86-х.

    Итак как правильно выбрать разрядность ОС — операционной системы?

    Для начала вот вам некоторые сведения:

    • x86 – это архитектура соответствующая 32-битной разрядности.
    • x64 – это архитектура соответствующая 64-битной разрядности.
    На разницу архитектуры операционной системы влияют два основных факта:
    1. Разрядность процессора
    2. Размер оперативной памяти

    Разрядность процессора – это величина, которая определяет размер машинного слова, то есть количество информации, которой процессор обменивается с оперативной памятью (ОЗУ) компьютера.

    Первым пункт можно не рассматривать, — почти все современные процессоры могут одинаково работать, как в 32-х, так и в 64-х битном режиме.64= 18446744073709551616. И это открывает большие границы для размеров вашей памяти.

    Давайте теперь уточним какая ОС лучше.

    В чем разница между операционными системами WINDOWS X32 и Windows x86?
    В том, что почти во всех случаях ключевым фактором является размер ОЗУ:

    • меньше 4 ГБ — стоит выбрать 32-разрядную,
    • больше или равно 4 ГБ – 64-разрядную.

    Что работает быстрее Windows x64 или Windows x86?

    Очень многие говорят, что х64 работает гораздо быстрее чем х86. Вряд ли этому стоит верить.
    Это скорее миф, чем правда. Увеличение скорости будет видно только в оптимизированных под x64 программах. Насколько? Да всего где-то на 3-5%. Многие этого даже не почувствуют.

    Но если для вас эти 5% очень дороги, то не забывайте, что есть большая вероятность, что некоторые 32-битные приложения просто не запустятся на вашей Windows x64. И всякий раз когда вы будете искать ту или иную программку, вам стоит искать её 64 битную версию и если её нет, то искать ей замену.

    На этом всё. Статья написана с помощью программиста от Vienna.
    Желаем вам удачной работы с любой разрядностью в вашей операционной системы.

    32-битное против 64-битного: понимание того, что на самом деле означают эти параметры

    Вы, наверное, видели 32-битные и 64-битные варианты, доступные при загрузке приложения или установке игры. На вашем ПК может быть даже наклейка с надписью «64-битный процессор».


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

    Вот почему это важно

    Проще говоря, 64-разрядный процессор более эффективен, чем 32-разрядный процессор, потому что он может обрабатывать больше данных одновременно.64-битный процессор может хранить больше вычислительных значений, включая адреса памяти, что означает, что он может иметь доступ в 4 миллиарда раз больше физической памяти 32-битного процессора. Это так же здорово, как кажется.

    Вот ключевое отличие: 32-разрядные процессоры прекрасно справляются с ограниченным объемом оперативной памяти (в Windows 4 ГБ или меньше), а 64-разрядные процессоры могут использовать гораздо больше. Конечно, чтобы добиться этого, ваша операционная система также должна быть спроектирована так, чтобы использовать преимущества более широкого доступа к памяти.На этой странице Microsoft снимаются ограничения памяти для нескольких версий Windows, но если вы используете последнюю версию Windows 10, вам не нужно беспокоиться об ограничениях.

    С увеличением доступности 64-разрядных процессоров и увеличения объема оперативной памяти Microsoft и Apple обновили версии своих операционных систем, предназначенные для использования всех преимуществ новой технологии. Первой полностью 64-битной операционной системой была Mac OS X Snow Leopard в 2009 году. Между тем первым смартфоном с 64-битным чипом (Apple A7) стал iPhone 5s.

    Билл Роберсон / Digital Trends

    В Microsoft Windows базовая версия операционной системы накладывает программные ограничения на объем оперативной памяти, который могут использовать приложения. Даже в самой совершенной и профессиональной версии операционной системы 4 ГБ — это максимальный объем памяти, который может обрабатывать 32-разрядная версия. В то время как последние версии 64-битной операционной системы могут значительно расширить возможности процессора, реальный скачок мощности происходит от программного обеспечения, разработанного с учетом этой архитектуры.

    Приложения и видеоигры, требующие высокой производительности, уже используют преимущества увеличения доступной памяти (есть причина, по которой мы рекомендуем 8 ГБ почти всем).Это особенно полезно в программах, которые могут хранить большой объем информации для немедленного доступа, например в программах для редактирования изображений, которые одновременно открывают несколько больших файлов.

    Большая часть программного обеспечения имеет обратную совместимость, что позволяет запускать 32-разрядные приложения в 64-разрядной среде без дополнительной работы или проблем. Программное обеспечение для защиты от вирусов (это наши фавориты) и драйверы, как правило, являются исключением из этого правила, поскольку для правильной работы оборудования обычно требуется установка правильной версии.

    То же, но другое

    Вы можете найти отличный пример разницы в мощности процессора данных через файловую сеть вашего компьютера. На компьютере с Windows есть две папки Program File: Program Files и Program Files (x86).

    В системе Windows все приложения используют одни и те же общие ресурсы, называемые файлами DLL. Эти файлы имеют несколько разную структуру в зависимости от того, работаете ли вы в 32-битном или 64-битном приложении.Вы столкнетесь с некоторыми препятствиями, если 32-битное приложение попытается достичь 64-битной версии DLL. В таких случаях приложение обычно перестает работать.

    Многие приложения до сих пор используют 32-разрядную операционную систему, потому что ее дизайн представлен на рынке уже давно. Однако на некоторых платформах это меняется. Некоторые разработчики нашли решение; в современных 64-битных системах можно запускать как 32-, так и 64-битные программы. Компьютер использует два определенных каталога программных файлов. Если ваше 32-разрядное приложение находится в правильной папке x86, ваш компьютер сможет получить доступ к правильной 32-разрядной версии.Помимо этого, приложения в вашем каталоге Program Files могут получать доступ к другому доступному контенту.

    Рекомендации редакции

    32-бит против 64-бит: в чем разница?

    ПК, ноутбуки, Mac, Windows, телефоны и планшеты — сегодня все 64-битные. Даже некоторые смартфоны 64-битные.

    Основная причина перехода с 32-разрядной версии — преодоление предела объема памяти, доступного 32-разрядному процессору.

    Что такое 32-битное и 64-битное?

    Проще говоря, 32-битное сокращенное обозначение 32-битного числа. Это число содержит 32 бита (двоичные цифры), которые равны 0 или 1. Например, 101010101010101010101010101010.

    32-битный процессор — по определению — способен обрабатывать инструкции и обращаться к 32-битным ячейкам памяти.

    Почему 32-разрядные процессоры не могут использовать много оперативной памяти?

    Учитывая, что каждая цифра в номере может быть только 1 или 0, общее количество комбинаций равно 2 ^ 32, что составляет 4 294 967 295.А 4,29 миллиарда ячеек памяти (каждая из которых хранит один байт данных) равняются 4 ГБ, поэтому 32-разрядный процессор может получить доступ к максимуму 4 ГБ памяти без каких-либо обходных программ в программном обеспечении, чтобы адресовать больше.

    4 ГБ сейчас недостаточно. Это может быть хорошо для основных задач, но если вы хотите запустить несколько программ, открыть 35 вкладок в различных веб-браузерах или открыть 30 фотографий с высоким разрешением для редактирования одновременно, 4 ГБ не помогут.

    И не забывайте, что потребительские версии 32-битной Windows имеют доступ только к 3.2 ГБ, даже если установлено 4 ГБ.

    ПК, ноутбуки и их операционные системы в наши дни являются 64-битными. 64-разрядные версии Windows могут получить доступ к 8 ТБ ОЗУ (это 8000 ГБ), а серверные версии могут получить доступ к 128 ТБ.

    Эти ограничения более подробно описаны на веб-сайте Microsoft, если вы хотите узнать больше.

    Учитывая, что современные ПК и ноутбуки обычно имеют 8, 16 или 32 ГБ оперативной памяти, мы еще далеки от предела того, что может получить доступ к 64-разрядному процессору.

    Что означает x86 и x64?

    Это несколько вводящие в заблуждение термины, они эквивалентны 32-битной и 64-битной.

    x86 (или архитектура x86) долгое время было обычным способом обозначать семейство процессоров, заканчивающееся на 86, самой успешной линейкой процессоров Intel. Первым был 8086, и многие люди будут помнить процессоры 286, 386 и 486 в ранних ПК с середины 1980-х до 90-х годов.

    Все 32-битные, поэтому x86 стал взаимозаменяемым с 32-битным.

    Точно так же x64 стал взаимозаменяемым с 64-битным (и даже используется Microsoft), но на самом деле это не имеет смысла, поскольку не так много процессоров с номерами, заканчивающимися на 64.Вместо этого это просто сокращение от 64-битного.

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

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

    Если на вашем компьютере установлена ​​64-разрядная версия Windows, вы, вероятно, найдете на жестком диске папку Program Files (x86). В ней хранятся 32-разрядные приложения, а в другой папке «Program Files» находятся все установленные вами 64-разрядные приложения.

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

    Разработчики должны создавать 64-битные приложения в наши дни, и некоторые фирмы начинают форсировать эту проблему. Apple, например, заявила, что iOS 11 вообще не будет поддерживать 32-битные приложения, поэтому разработчикам необходимо убедиться, что их приложения работают с 64-битными процессорами, иначе пользователи не смогут запускать эти приложения после обновления с iOS. 10.

    Как выбрать между 32-битной и 64-битной операционной системой Windows

    Когда вы создаете загрузочный установщик Windows или устанавливаете ОС с диска, вам нужно будет решить, хотите ли вы 32-битную или 64-битную операционную систему. Если вы не уверены, что это значит, этот вопрос может вас запутать. И что еще хуже, выбор неправильного варианта может снизить производительность вашей системы в будущем.

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

    32-битные и 64-битные версии: в чем разница?

    Мы уже обсуждали различия между 32-битной и 64-битной Windows раньше, и мы кратко резюмируем их здесь. Возможность установки 32-разрядной или 64-разрядной Windows зависит от процессора внутри вашего компьютера.

    Как и Windows, современные процессоры бывают 32-битными или 64-битными. 64-битные машины могут обрабатывать гораздо больше информации одновременно, что делает их более мощными.

    Если у вас 32-битный процессор, единственный вариант — также установить 32-битную Windows. И наоборот, хотя можно установить 32-битную Windows на 64-битный процессор, вы должны запустить 64-битную Windows, чтобы в полной мере воспользоваться преимуществами 64-битного процессора.

    Чтобы узнать, установлена ​​ли у вас 64-разрядная версия Windows в Windows 10, перейдите в «Настройки »> «Система»> «О ». Под заголовком «Характеристики устройства », рядом с Тип системы , вы увидите, являются ли Windows и ваш процессор 32-разрядными или 64-разрядными.

    В более ранних версиях Windows щелкните правой кнопкой мыши Компьютер в меню «Пуск» и выберите « Свойства », чтобы просмотреть ту же информацию. Если вы не знали, x86 относится к 32-битной архитектуре, а x64 означает 64-битную.

    Стоит ли мне загружать 32-разрядную или 64-разрядную версию Windows?

    Сегодня 64-битные версии Windows встречаются гораздо чаще, чем 32-битные версии.Однако то, следует ли вам устанавливать 32-битную или 64-битную Windows, зависит от ваших текущих настроек.

    Если вы покупаете новый ПК с полки, скорее всего, он будет включать в себя 64-разрядную копию Windows. Поскольку 64-битные системы являются в значительной степени стандартом, в наши дни только недорогие машины будут поставляться с 32-битными процессорами. С новым ПК с 64-разрядной версией Windows, установленной на 64-разрядном процессоре, все готово.

    Другое дело, когда вы обновляете текущую установку Windows.Если вы обновляетесь до Windows 10 с более ранней версии, сначала проверьте, является ли ваш процессор 64-разрядным, используя описанный выше метод.

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

    Установка правильной версии Windows

    Хотя вы все еще можете купить физическую копию Windows 10 в таких магазинах, как Walmart и Best Buy, лучший способ установить Windows 10 для большинства людей — через страницу загрузки Microsoft Windows 10.

    Щелкните Загрузить инструмент сейчас на этой странице, чтобы загрузить средство создания мультимедиа. Это поможет вам обновить текущий компьютер до Windows 10 или создать загрузочный USB-накопитель для установки Windows на другой компьютер.

    Когда вы пройдете через шаги, инструмент попросит вас выбрать для установки Architecture , где вы можете выбрать 64-битный или 32-битный . Windows порекомендует вариант в зависимости от того, что обнаружит на вашем компьютере.Снимите отметку с поля Использовать рекомендуемые параметры , если вам нужно изменить его на основе того, что вы нашли ранее.

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

    Покупка лицензии просто дает вам право активировать и использовать Windows; он не привязан ни к одному из типов архитектуры.

    Каковы преимущества 64-битной Windows?

    Теперь, когда вы знаете, нужна ли вам 32-битная или 64-битная Windows, что на самом деле дает вам 64-битная версия Windows 10?

    Самым большим изменением является то, что x64 Windows может обрабатывать гораздо больше оперативной памяти, чем 32-разрядная версия. 32-разрядные операционные системы ограничивают использование 4 ГБ ОЗУ или меньше. Таким образом, любая установленная вами оперативная память размером более 4 ГБ не может использоваться в 32-разрядной версии Windows.64-битные системы могут использовать больше оперативной памяти, чем вам когда-либо понадобится (теоретически около 17 миллионов ТБ).

    В 64-битной системе Windows вы также заметите две разные папки Program Files на вашем системном диске. Поскольку 32-разрядные программы по своей сути отличаются от 64-разрядного программного обеспечения, Windows хранит их отдельно.

    Таким образом, всякий раз, когда вы устанавливаете программное обеспечение, созданное для систем x64, оно попадает в папку Program Files .Вместо этого 32-разрядное программное обеспечение помещается в Program Files (x86) . В 32-битной системе вы увидите только одну папку Program Files , поскольку она не может использовать 64-битное программное обеспечение.

    Под капотом 64-битная Windows также по своей сути более безопасна. Большинство улучшений связано с низкоуровневыми настройками, выходящими за рамки этого обзора; Одним из примеров является то, что 64-битная Windows принудительно подписывает драйверы. Хотя эти изменения не делают ОС невосприимчивой к атакам, это более современная архитектура, которую не сдерживают старые эксплойты.

    Выбор между 32-битным и 64-битным программным обеспечением

    Некоторые приложения, такие как Google Chrome и Microsoft Office, доступны в 64-разрядной версии. Эти версии не обеспечивают значительных улучшений по сравнению с 32-разрядными версиями, но они немного более эффективны и стабильны, чем их 32-разрядные аналоги.

    Тяжелые программы, такие как видеоредакторы и высококачественные игры, лучше работают в своих 64-битных версиях.Многозадачность также становится более эффективной.

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

    Вы можете увидеть, какие приложения в вашей системе являются 32-битными, открыв диспетчер задач с помощью Ctrl + Shift + Esc и проверив вкладку Процессы .Все, что рядом с именем (32 бит) , еще не 64-битное.

    32-битное против 64-битного: другие соображения

    Если у вас достаточно новый компьютер / процессор, у вас не должно возникнуть проблем с обновлением до 64-разрядной версии Windows.

    Если процессор вашего компьютера был одним из первых, кто имел 64-разрядную архитектуру, он мог бы не поддерживать некоторые второстепенные функции.Это может вызвать проблемы с 64-битной Windows, но вы можете запустить такой инструмент, как 64-битный Checker, чтобы убедиться, что ваше оборудование готово к работе с 64-битной Windows.

    Если вы используете 32-разрядную версию Windows и планируете обновление, вам необходимо выполнить чистую установку. Нет простого способа обновления, например, при обновлении Windows 7 до Windows 10. Ознакомьтесь с нашим руководством по обновлению Windows 10 с 32 до 64-разрядной, когда будете готовы.

    Кроме того, при использовании 64-битной Windows необходимо убедиться, что ваше оборудование совместимо.Центр обновления Windows должен автоматически найти драйверы для ваших внутренних компонентов, но устаревшие принтеры или другие старые периферийные устройства могут не иметь 64-разрядного драйвера.

    Архаичные 16-битные приложения, такие как игры для DOS, также не будут работать в 64-битных версиях Windows. Вам нужно будет использовать обходные пути для запуска старого программного обеспечения в 64-битной Windows 10.

    Нужна ли мне 64-битная Windows?

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

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

    Если у вас возникнут проблемы с установкой приложений после обновления до 64-разрядной версии Windows, узнайте, что делать, если программное обеспечение Windows не устанавливается.

    12 ненужных программ и приложений Windows, которые следует удалить

    Хотите знать, какие приложения для Windows 10 удалить? Вот несколько ненужных приложений, программ и вредоносного ПО для Windows 10, которые вам следует удалить.

    Читать далее

    Об авторе Бен Штегнер (Опубликовано 1713 статей)

    Бен — заместитель редактора и менеджер по адаптации в MakeUseOf.Он оставил свою работу в сфере ИТ, чтобы писать полный рабочий день в 2016 году, и никогда не оглядывался назад. В качестве профессионального писателя он освещал технические руководства, рекомендации по видеоиграм и многое другое уже более семи лет.

    Более От Бена Стегнера
    Подпишитесь на нашу рассылку новостей

    Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

    Нажмите здесь, чтобы подписаться

    32-разрядная и 64-разрядная версии: основные различия

    Подробности

    Что такое 32-разрядная версия?

    32-разрядный — это тип архитектуры ЦП, способной передавать 32 бита данных.Это объем информации, который может быть обработан вашим процессором всякий раз, когда он выполняет операцию.

    Из этого руководства вы узнаете

    Что такое 64-разрядная версия?

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

    КЛЮЧЕВЫЕ РАЗЛИЧИЯ

    • 32-разрядные процессоры имеют адресуемое пространство 4 ГБ, а 64-разрядные процессоры имеют адресуемое пространство 16 ГБ.
    • 32-разрядные системы ограничены 3,2 ГБ ОЗУ, в то время как 64-разрядные системы позволяют хранить до 17 млрд ГБ ОЗУ
    • 32-разрядным процессорам требуется 32-разрядная операционная система, тогда как 64-разрядные процессоры могут работать либо в 32- или 64-битных операционных системах.
    • 32-битные процессоры не идеальный вариант для стресс-тестирования и многозадачности, тогда как 64-битные процессоры лучше всего подходят для выполнения многозадачности и стресс-тестирования.
    • 32-битные операционные системы и приложения требуют 32-битных процессоров, в то время как 64-битная ОС требует 64-битных процессоров

    История 32-битных

    Вот важные вехи из истории 32-битных процессоров:

    • 32-битный процессор был основным процессором, который широко использовался во всем мире в начале 1990-х годов.
    • В 2000 году процессоры AMD и Intel Pentium также начали использовать 32-разрядные процессоры.

    История 64-битных

    Вот важные вехи из истории 64-битных процессоров:

    • 64-битные процессоры использовались в суперкомпьютерах с 1970-х годов
    • Он используется в RISC (сокращенный набор инструкций вычисления) на базе рабочих станций и серверов в начале 1990-х годов.
    • Первый процессор на базе AMD64, Opteron, был выпущен в апреле 2003 года.
    • Архитектура ARM для смартфонов и планшетных компьютеров, впервые проданных в сентябре 2013 г. 32-разрядные процессоры 64-разрядные процессоры Адресное пространство Имеет адресное пространство 4 ГБ 64-разрядные процессоры имеют адресное пространство 16 ГБ Поддержка приложений 64-битные приложения и программы не будут работать 32-битные приложения и программы будут работать Поддержка ОС Требуется 32-битная операционная система. Может работать в 32- и 64-битной операционной системе. Поддержка многозадачности Не идеальный вариант для стресс-тестирования и многозадачности. Лучше всего подходит для выполнения многозадачности и стресс-тестирования. Требования к ОС и ЦП 32-разрядные операционные системы и приложения требуют 32-разрядных ЦП Для 64-разрядной ОС требуется 64-разрядный ЦП, а для 64-разрядных приложений требуется 64-разрядная ОС и ЦП. Система доступна Поддержка Windows 7, 8 Vista, XP и Linux. Windows XP Professional, Windows Vista, Windows 7, Windows 8, Windows 10, Linux и Mac OS X. Ограничения памяти 32-разрядные системы ограничены 3,2 ГБ ОЗУ 32-разрядная Windows. Он устраняет ограничение, которое не позволяет вам использовать полные 4 ГБ пространства физической памяти. 64-битные системы позволят вам хранить до 17 миллиардов ГБ ОЗУ.

      Преимущества 32-битного процессора

      Вот важные преимущества \ преимущества 32-битного процессора:

      • Единственное преимущество, которое можно упомянуть, это то, что он совместим со всеми старыми устройствами, разработанными в начале 2000 года. и в конце 1990 г.

      Преимущества 64-битного процессора

      Вот преимущества \ плюсы использования 64-битного процессора:

      • Повышенная производительность программы и помощь в использовании преимуществ 64-битной операционной системы
      • Функция повышенной безопасности
      • 64-разрядная версия Windows с современным 64-разрядным процессором позволяет получить дополнительную защиту, недоступную для 32-разрядных пользователей.
      • 64-битный процессор
      • обеспечивает защиту, которая не ограничивается аппаратной защитой от исправлений ядра.
      • 64-битный процессор позволяет создать 16 ТБ виртуальной памяти. Хотя для пользовательских процессов выделено 8 ТБ, а для выполнения процессов ядра — 8 ТБ.
      • 64-битные процессоры предлагают расширенные возможности. Он позволяет хранить 264 расчетных значения.
      • На 64-битном компьютере может быть до 16,8 терабайт ОЗУ.
      • 64-разрядные процессоры предлагают двухъядерные, шестиядерные, четырехъядерные и восьмиъядерные версии
      • Поддержка нескольких ядер, чтобы помочь вам увеличить количество вычислений, которые могут быть выполнены, что может увеличить вычислительную мощность для выполнения ваш компьютер, чтобы работать быстрее.
      • Программы, которым для бесперебойной работы требуются различные типы, могут эффективно работать на многоядерных 64-битных процессорах.
      • Позволяет получить доступ к виртуальной памяти для каждого процесса.

      Недостатки 32-битного процессора

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

      • Самый большой недостаток заключается в том, что производители больше не разрабатывают приложения для 32-битных операционных систем.
      • Для многих процессоров требуется 64-разрядная операционная система.
      • Производители часто не предлагают 32-разрядные версии драйверов для своего оборудования из-за отсутствия рыночного спроса или их продукта.

      Недостатки 64-битного процессора

      Вот некоторые возможные недостатки использования 64-битного процессора:

      • Очень маловероятно, что 64-битные драйверы будут доступны для старых систем и оборудования.
      • Некоторое старое 32-битное программное обеспечение не обеспечивает плавный переход на 64-битный.

      Следует ли мне перейти на 64-битные компьютеры?

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

      Большинство продаваемых сегодня компьютеров будут иметь 64-битные процессоры и все больше и больше программного обеспечения, доступного в 64-битной версии. Следовательно, вы должны убедиться, что все необходимое программное обеспечение может работать в 64-разрядной версии.

      Windows 10, 32- или 64-разрядная версия — какая архитектура вам подходит?

      64-разрядная версия Windows 10 имеет лучшую производительность и больше функций. Но если вы используете старое оборудование и программное обеспечение, 32-разрядная версия Windows 10 может быть лучшим выбором.

      Windows 10 поставляется с двумя архитектурами: 32-разрядной и 64-разрядной.Какая разница? Чтобы упростить это, вы делаете выбор между совместимостью и производительностью. 32-разрядная версия Windows 10 с большей вероятностью будет работать со старым оборудованием и программным обеспечением, но вы упустите некоторые преимущества производительности и функций, которые доступны только в 64-разрядной версии Windows 10. В этой статье мы подробно расскажем о деталях, чтобы вы могли выбрать лучшую архитектуру для своих нужд.

      Microsoft впервые выпустила 64-битную версию Windows в 2005 году. 64-битный процессор, который AMD впервые представила на рынке в 2003 году, раскрыл множество возможностей, таких как улучшенная безопасность и производительность для игр и промышленных приложений, а также возможность адресовать больше памяти.

      В течение долгого времени многие OEM-производители предустановили 32-битную Windows на 64-битные системы по разумным причинам. Многие приложения и драйверы оборудования годами оставались совместимыми с предыдущей архитектурой. С выпуском Windows 7 в 2009 году 64-разрядные вычисления наконец вошли в моду. Программные драйверы для популярных периферийных устройств, таких как принтеры и другие устройства, поддерживали новую архитектуру. После 10 лет использования 64-битных систем в массовых вычислениях, есть решения, которые следует принять при рассмотрении вопроса об обновлении до Windows 10.

      Выбор правильной версии Windows 10 — 32- или 64-разрядной?

      При выборе архитектуры Windows 10 следует учитывать несколько факторов.

      Сколько у вас оперативной памяти?

      64-разрядная версия Windows 10 рекомендуется, если у вас 4 ГБ или более ОЗУ. 64-разрядная версия Windows 10 поддерживает до 2 ТБ ОЗУ, а 32-разрядная версия Windows 10 может использовать до 3,2 ГБ. Адресное пространство памяти для 64-битной Windows намного больше, а это означает, что вам нужно вдвое больше памяти, чем 32-битная Windows, для выполнения некоторых из тех же задач.Но вы сможете выполнять больше задач и обрабатывать больше информации. Например, вы можете открыть больше приложений, запустить антивирусное сканирование в фоновом режиме, оставить открытыми множество вкладок браузера или запустить несколько виртуальных машин, не влияя на общую производительность вашей системы. Несмотря на то, что 64-разрядная версия Windows 10 лучше всего работает с 4 ГБ ОЗУ, минимальные требования на самом деле составляют 2 ГБ ОЗУ.

      Какая версия Windows 7 или Windows 8 у вас установлена?

      Microsoft рекомендует пользователям перейти на соответствующую архитектуру Windows 10; если у вас установлена ​​32-разрядная версия Windows 7 или 8, вам следует выбрать 32-разрядную версию Windows 10 и наоборот для 64-разрядной версии Windows 10.В идеальном мире это работает, но на самом деле некоторые старые процессоры просто несовместимы с более поздними версиями Windows 10. Прочтите главный пример.

      Поддерживает ли ваш ЦП дополнительные функции безопасности 64-разрядной версии Windows 10?

      64-разрядная версия Windows 10 включает несколько дополнительных функций безопасности, которые недоступны в 32-разрядной версии Windows 10. Например, 64-разрядные версии Windows требуют, чтобы все драйверы устройств были подписаны. Применение подписи драйверов означает, что вы можете использовать только те драйверы, которые распознает Microsoft.Это предотвращает использование вредоносных или ошибочных драйверов в вашей системе.

      Функции безопасности, такие как принудительное использование подписи драйверов, хороши, но старые процессоры могут быть не полностью совместимы с 64-разрядной версией Windows 10, даже если раньше вы работали с 64-разрядной Windows 7 или Windows 8. Это могло быть результатом отсутствия надлежащих инструкций безопасности на уровне ЦП. Распространенные ошибки, с которыми пользователи сталкиваются при попытке обновления до 64-разрядной версии Windows 10, — это ошибки CMPXCHG16B / CompareExchange128 или CPU Not Compatible .Вы можете легко проверить, поддерживает ли ваш процессор CMPXCHG16B / CompareExchange128 , используя бесплатную утилиту Coreinfo.

      Выпуск Windows 8 в 2012 году представил новый набор требований безопасности на уровне процессора. Необычность этих требований заключается в том, что некоторые сравнительно недавние и старые процессоры могут включать или не включать эти расширения. Например, Core 2 Quad 2008 года выпуска может включать NX (без бита eXecute) или эквивалентный XD (eXecute Disabled), а Core i3 2010 года — нет.

      Лучший способ выяснить это — загрузить прошивку BIOS или UEFI, проверить категорию безопасности и включить ее. В некоторых случаях, если опция недоступна, возможно, ваша система может включить эту функцию через BIOS или обновление прошивки. Это потребует обращения к производителю или проверки раздела загрузок для марки и модели вашего компьютера на предмет текущих обновлений. Если ничего не доступно, вам, возможно, придется подумать о переходе на 32-разрядную Windows 10, которая может работать вместо этого.Если в вашей системе установлено более 4 ГБ ОЗУ, это может означать, что вы пожертвуете частью этого ради совместимости.

      Другие аппаратные аспекты

      Выбор архитектуры также должен зависеть от типа системы. Рост 64-битных вычислений возник из-за необходимости в рабочих станциях, требующих большей мощности процессора для научных и промышленных приложений. Форм-фактор нетбука существовал какое-то время, но появление планшетов в конце 2010-х отодвинуло их в сторону.Нетбуки были оснащены процессорами с более низкой производительностью, такими как Intel Atom, и часто имели 2 ГБ или меньше оперативной памяти. Для этих систем часто выбиралась операционная система Windows 7 Starter edition; который был доступен только как 32-разрядная операционная система.

      Несмотря на то, что некоторые процессоры Intel Atom поддерживают 64-разрядную версию Windows, подавляющее большинство нет из-за требований на уровне BIOS и набора микросхем. Для многих владельцев нетбуков 64-битная Windows просто не рекомендуется, даже если вы можете ее запустить. Нетбуки были в первую очередь предназначены для потребления контента и легких задач производительности, таких как просмотр веб-страниц, обработка текста, электронная почта, потоковое видео и прослушивание музыки.В этом отношении 32-разрядная Windows 10, если она совместима, должна быть более чем достаточной для таких форм-факторов. Вы всегда можете обновить оперативную память или хранилище до SSD для повышения производительности, если это вариант с вашей системой.

      Для процессоров, таких как Core 2 Duo, более ранних процессоров AMD 64 и процессоров Intel 64, выпущенных до 2008 года, даже если вы используете 64-разрядную совместимую версию Windows, сегодня, такую ​​как Vista или Windows 7, это не означает, что это рекомендуется или возможно с Windows 10.Как уже отмечалось, новые требования к операционной системе, а также производительность могут стать сдерживающим фактором.

      В 2007 году у меня был Acer Ferrari 5000 с 64-битным процессором AMD Turion, графикой ATI Radeon 128 и 2 ГБ оперативной памяти. В то время это было по последнему слову техники, но по мере того, как Windows 10 становилась все более мощной, идея попытаться выжать больше из моего существующего оборудования не казалась разумной. До того, как Microsoft разработала 64-битную совместимую операционную систему для процессора AMD 64, компания отметила, что 32-битные версии Windows получали прирост производительности на 9% только при работе на 64-битном оборудовании.То же самое может быть верно даже для современных 32-битных версий Windows 10.

      На какие приложения вы полагаетесь?

      Для многих пользователей в наши дни 64-разрядная Windows 10 может иметь большой смысл, но особенно на последних или новых системах. Если вам нужно запускать новейшие игры с интенсивной графикой, несколько виртуальных машин и промышленные приложения, такие как AutoCAD, другого выбора нет. В течение многих лет такие компании, как Microsoft, Autodesk и Adobe, выпускают 64-разрядные версии своих флагманских настольных приложений, таких как Microsoft Office, AutoCAD и Adobe Creative Cloud.

      Если вам необходимо запускать эти типы приложений — особенно последние версии — в ваших интересах также не отставать от аппаратного обеспечения. Если для вас важна совместимость приложений, о выборе 64-битной Windows 10 не может быть и речи. С момента своего появления 64-битные версии Windows пожертвовали поддержкой 16-битной. Отсутствие 16-разрядной подсистемы означает, что пользователи не смогут запускать устаревшие приложения, разработанные для более старых версий Windows, таких как Windows 3.1. 32-разрядная версия Windows 10 по-прежнему включает 16-разрядную подсистему, но я обнаружил, что она содержит очень много ошибок.Вы получите больше возможностей на виртуальной машине с совместимой версией Windows для старых приложений.

      По мере старения вашей системы выбор 64-битной Windows 10 может не иметь смысла. Microsoft еще не сделала заявлений о смерти 32-битной Windows. Учитывая миллионы машин, которые все еще существуют, это казалось бы неразумным. Не говоря уже о том, что если Microsoft откажется от них, 32-разрядные версии операционной системы Linux, многие из которых все еще находятся в активной разработке, с радостью воспользуются этим.

      Заключение

      В конечном итоге ваш выбор будет сводиться к совместимости, а не к производительности. Если бы я упростил это, я бы посоветовал вам изменять свои ожидания по мере старения вашего ПК, особенно по мере того, как Windows 10 становится зрелой и добавляет расширенные функции, некоторые из которых становятся эксклюзивными для 64-битных версий. Например, Hyper-V и подсистема Windows для Linux требуют 64-битной Windows 10. Конечно, это может быть рутиной для пользователей, требующей чистой установки, поиска дисков приложений и установочных файлов, резервного копирования личных файлов и подготовки к мигрировать.Тем не менее, продление срока службы вашей системы, особенно с помощью жизненного цикла Windows 10, потребует переоценки возможностей системы каждые несколько лет.

      Понимание x64 против x86 и 64 против 32-битного аудио — Cantabile

      На этой странице

      Одним из распространенных заблуждений по поводу Cantabile и аудиотехнологий в целом, кажется, является разница между x64 / x86 и 64/32-битным звуком.

      Cantabile поставляется в версиях x86 и x64, и обе версии поддерживают как 32-битный, так и 64-битный звук.

      x64 против x86

      Эти термины в первую очередь относятся к типу ЦП и операционной системы, на которой будет работать Cantabile.

      • x86 относится к 32-разрядному процессору и операционной системе
      • x64 относится к 64-битному процессору и операционной системе

      Основное различие между этими двумя платформами — это объем оперативной памяти, к которой они могут получить доступ. x86 имеет физический предел в 4 ГБ ОЗУ (хотя Windows резервирует верхний 1 ГБ, ограничивая его до 3 ГБ). x64 может получить доступ к более чем 4 ГБ оперативной памяти — больше, чем вам когда-либо понадобится.

      Cantabile выпускается в двух редакциях, по одной для каждой платформы. На каждой платформе вам потребуется совместимая операционная система, драйверы и плагины. то есть: для использования версии Cantabile x64 вам потребуется операционная система x64 (часто называемая 64-битной Windows), аудио- и MIDI-драйверы для этой операционной системы и плагины x64.

      Чтобы запустить Cantabile для конкретной платформы, убедитесь, что вы выбрали правильный ярлык в Windows. Пусковое меню:

      Как правило, если вы используете 64-битную версию Windows, вам также следует использовать 64-битную версию Cantabile.Единственное реальное исключение здесь может быть, если у вас есть плагины, которые недоступны как x64. и вам не нужно больше 3Гб ОЗУ.

      Если большинство ваших подключаемых модулей доступны как x64, и лишь некоторые из них недоступны как x64, Cantabile поддерживает технологию под названием jBridge, которая позволяет загружать подключаемые модули x86 в версию Cantabile для x64 и наоборот — см. JBridge.

      32 и 64-битный звук

      Эти термины относятся к размеру одного аудиосэмпла — 32 или 64 бита (также называемого одинарной и двойной точностью) и относятся к качеству звука.Более точное число (64-битное), очевидно, позволяет более точно представить звук.

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

      Cantabile поддерживает как 32-битный, так и 64-битный звук в качестве глобальной опции — см. Параметры -> Audio Engine -> Аудио с двойной точностью (64-бит).

      Обратите внимание, что не все плагины поддерживают 64-битный звук — проверьте документацию плагина.

      64 бит — разница между архитектурами x86, x32 и x64?

      Ответ Ханса и DarkDust касался i386 / i686 и amd64 / x86_64, поэтому возвращаться к ним нет смысла. Этот ответ будет сосредоточен на X32 и предоставит некоторую информацию, полученную после порта X32.

      x32 — это ABI для процессоров amd64 / x86_64, использующий 32-битные целые числа, длинные числа и указатели. Идея состоит в том, чтобы объединить меньшую память и объем кэша из 32-битных типов данных с большим набором регистров x86_64. (Ссылка: страница порта Debian X32).

      x32 может обеспечить сокращение использования памяти примерно на 30% и увеличение скорости примерно на 40%. Варианты использования архитектуры:

      • хостинг vserver (ограничение памяти)
      • нетбуков / планшетов (мало памяти, производительность)
      • научных задач (выполнение)

      x32 — довольно недавнее дополнение.Для этого требуется поддержка ядра (3.4 и выше), поддержка дистрибутивов (см. Ниже), поддержка libc (2.11 или выше) и GCC 4.8 и выше (улучшенная поддержка префикса размера адреса).

      Для дистрибутивов он был доступен в Ubuntu 13.04 или Fedora 17. Для поддержки ядра требовалось, чтобы указатель находился в диапазоне от 0x00000000 до 0xffffffff. Из двоичного интерфейса приложения System V, AMD64 (с моделями программирования LP64 и ILP32), раздел 10.4, стр. 132 (это единственное предложение):

      10.4 Поддержка ядра
      Ядро должно ограничивать стек и адреса, возвращаемые системными вызовами, от 0x00000000 до 0xffffffff.

      Когда загружает ядра с поддержкой, вы должны использовать параметр syscall.x32 = y . Когда создает ядро ​​, вы должны включить параметр CONFIG_X86_X32 = y . (Ссылка: страница порта Debian X32 и двоичный интерфейс приложения X32 System V).


      Вот кое-что из того, что я узнал из недавнего переноса после того, как люди из Debian сообщили нам о нескольких ошибках после тестирования:

      • система очень похожа на X86
      • препроцессор определяет __x86_64__ (и друзья) и __ILP32__ , но не __i386__ / __i686__ (и друзья)
      • , вы не можете использовать только __ILP32__ , потому что он неожиданно появляется в Clang и Sun Studio
      • при взаимодействии со стеком необходимо использовать 64-битные инструкции pushq и popq
      • , как только регистр заполнен / настроен из 32-битных типов данных, вы можете выполнять с ними 64-битные операции, например adcq
      • : будьте осторожны с 0-расширением, которое встречается в старших 32-х битах.

        Leave a comment