Что такое разрядность операционной системы 32 и 64 бит и чем они отличаются?

Разрядность Windows: x86 или x64

Чтобы ответить на вопрос, какой вариант системы Windows выбрать для конкретного оборудования: 32-битную (x86) или 64-битную (соответственно, x64) — следует руководствоваться двумя параметрами:

  • тип процессора — это основной показатель, определяющий совместимость оборудования с 64-битной версией операционной системы. Если ваш процессор поддерживает работу с x64 системами, то Windows данной разрядности, по крайней мере, запустится на компьютере.Чтобы узнать, способен ли проц работать в режиме 64-битной ОС, на Windows 10 достаточно открыть свойства системы и взглянуть на строчку Тип системы. Кроме, непосредственно, информации о типе установленной системы после запятой будет отражена информация и о типе самого процессора, в данном случае, разумеется, поддерживающего работу с 64-разрядными ОС.Кроме этого, есть ещё один способ узнать, поддерживает ли процессор систему x64. Сделать это можно при помощи программ, отображающих информацию о компьютере. Примерами такого софта могут служить популярные CPU-Z, Speccy или AIDA64 (некогда носившая название Everest и AIDA32). В информации о центральном процессоре окна программы нас интересует строка Инструкцииили Набор инструкцийЕсли в этой строке есть надписи типа Intel 64, x86-64, EM64T или подобные, то ваш процессор поддерживает 64-битные системы.Ну и помимо всего прочего, информацию о типе процессора можно взять из интернета как с тематических ресурсов о компьютерном железе, так и с сайта производителя самого «камня». Справедливости ради следует отметить, что подавляющее большинство процессоров, выпускаемых с 2005-2007 года, совместимы с ОС x64;
  • объём оперативной памяти — это не критичный показатель работоспособности системы x64, но основной параметр обоснованности выбора того или иного варианта. Существует правило, о котором, возможно, многие уже слышали: если на вашем компьютере объём ОЗУ меньше 4 Гб, то следует инсталлировать на эту машину 32-битную версию Windows; если на борту компьютера 4 Гб и более, то разумно будет ставить на комп версию x64

    Это обусловлено спецификой работы различных версий системы и ограничениями в 32-битных вариациях.

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

Почему это важно

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

Тем не менее, он не будет работать вообще, если вы используете 32-разрядную версию Windows.

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

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

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

Важно понимать, что 64-разрядные версии Windows используют две разные папки установки, поскольку они также содержат 32-разрядный каталог. Однако, 32-разрядная версия Windows имеет только одну папку установки. Чтобы сделать это несколько запутанным, папка Program Files 64-битной версии имеет то же название, что и папка Program Files в 32-битной версии Windows. Одним из примеров того, почему это так, является то, что 32-битная программа не пытается использовать 64-битную DLL, которая не будет работать. Вместо этого, когда 32-разрядная программа установлена в папке «32-разрядных программных файлов», а затем вы запускаете указанную программу, Windows знает, что ей нужно загрузить некоторые 32-разрядные файлы, а не те, которые используются для 64-разрядных программ

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

Если вы запутались, посмотрите здесь:

На 64-битной версии Windows есть две папки:

  • 32-разрядное расположение: C:\Program Files (x86)\
  • 64-разрядное расположение: C:\Program Files\

На 32-битной версии Windows есть одна папка:

32-разрядное расположение: C:\Program Files\

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

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

Как установить 64-разрядную операционную систему

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

После этого появятся новые возможности, увеличится количество поддерживаемых приложений. Для этого необходима полная переустановка Windows

Важно помнить, что все данные будут стерты, поэтому необходимо сохранить нужное на съемном носителе

Начните установку ОС стандартным способом, записав загрузочный диск. Вам будет предложено несколько вариантов.

Выберите нужный язык и разрядность (х64), а также распределите локальные диски. Подтвердите начало операции. Через несколько минут новая операционная система будет установлена.

Почему не устанавливается

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

Разработка 64-битных приложений

Уроки разработки 64-битных приложений на языке Си/Си++Что такое 64-битные системыПоддержка 32-битных приложенийПеренос кода на 64-битные системы. За и противСоздание 64-битной конфигурацииСборка 64-битного приложенияОшибки в 64-битном кодеПроблемы выявления 64-битных ошибокСтатический анализ для выявления 64-битных ошибокПаттерн 01. Магические числаПаттерн 02. Функции с переменным количеством аргументовПаттерн 03. Операции сдвигаПаттерн 04. Виртуальные функцииПаттерн 05. Адресная арифметикаПаттерн 06. Изменение типа массиваПаттерн 07. Упаковка указателейПаттерн 08. Memsize-типы в объединенияхПаттерн 09. Смешанная арифметикаПаттерн 10. Хранение в double целочисленных значенийПаттерн 11. Сериализация и обмен даннымиПаттерн 12. ИсключенияПаттерн 13. Выравнивание данныхПаттерн 14. Перегруженные функцииПаттерн 15. Рост размеров структурФантомные ошибкиПрактическое знакомство с паттернами 64-битных ошибокОптимизация 64-битных программОсобенности создания инсталляторов для 64-битного окруженияОценка стоимости процесса 64-битной миграции Си/Си++ приложенийраздел с обзорами статей

32-битная или 64-битная версия Windows?

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

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

  1. В операционных системах Windows разрядность описывает длину слова, используемую для адресации к вашей RAM и памяти вашего GPU.
  2. Если у вас нет технических данных установленной в ПК видеокарты, можно использовать наш практический совет, чтобы узнать, какая память у вашего GPU.
  3. Используйте наше советы выше, чтобы узнать, какая разрядность у вашего Windows: 32 или 64 бита. Кроме того, вы также можете ознакомиться с нашей статьей по этой теме.
  4. Только когда объем памяти RAM и GPU превышает 4 гигабайта, Вам стоит переходить от разрядности 32 до 64 бит.
  5. При определенных обстоятельствах изменение разрядности не стоит приложенных усилий, если вы, например, никогда не используете неадресуемую память. Если вы, к примеру, просто занимаетесь Интернет-серфингом или выполняете базовую офисную работу, вы в большинстве случаев редко используете более одного гигабайта оперативной памяти. Узнайте в нашем практическом совете, сколько оперативной памяти вам нужно.
  6. И даже если вы временно превысите возможности памяти, например, играя в 3D-игры с большим объемом памяти, занимаясь видеомонтажом или моделированием, переключение разрядности не обязательно станет лучшим решением. В зависимости от программного обеспечения покупка быстрого SSD-накопителя для хранения больших объемов данных может быть значительно более выгодной альтернативой. Например, вам можно будет просто прописать новый путь хранения для программного обеспечения, не настраивая при этом совершенно новую систему.
  7. С помощью наших инструкций вы все равно можете использовать оперативную память, с непосредственной адресацией, используя ее в качестве энергозависимого пространства на жестком диске, например, для временных файлов. 

12 или 14? 8 или 16?

Обычно фотограф сталкивается с необходимостью принимать решение о разрядности фотографии в трёх случаях: при выборе разрядности RAW-файла в настройках камеры (12 или 14 бит); при конвертации RAW-файла в TIFF или PSD для последующей обработки (8 или 16 бит) и при сохранении готовой фотографии для архива (8 или 16 бит).

Съёмка в RAW

Если ваша камера позволяет выбирать разрядность RAW-файла, то я однозначно рекомендую вам предпочесть максимальное значение. Обычно выбирать приходится между 12 и 14 битами. Дополнительные два бита лишь незначительно увеличат размер ваших файлов, но зато вы получите бо́льшую свободу при их редактировании. 12 бит позволяют закодировать 4096 уровней яркости, в то время как 14 бит – 16384 уровня, т.е. в четыре раза больше. Ввиду того, что самые важные и интенсивные преобразования снимка я провожу именно на стадии обработки в RAW-конвертере, мне бы не хотелось жертвовать ни единым битом информации на этом критическом для будущей фотографии этапе.

Конвертация в TIFF

Самый спорный этап – это момент конвертации отредактированного RAW-файла в 8- или 16-битный TIFF для дальнейшей обработки в Фотошопе. Весьма и весьма многие фотографы посоветуют вам конвертировать исключительно в 16-битный TIFF, и они будут правы, но только при условии, что вы собираетесь проводить в Фотошопе глубокую и всестороннюю обработку. Часто ли вы этим занимаетесь? Лично я – нет. Все фундаментальные преобразования я осуществляю в RAW-конвертере с 14-битным неинтерполированным файлом, а Фотошоп использую только для шлифовки деталей. Для таких мелочей, как точечная ретушь, избирательное осветление и затемнение, изменение размеров и повышение резкости обычно достаточно и 8 бит. Если я увижу, что фотография нуждается в агрессивной обработке (речь не идёт о коллажах и HDR), это будет означать, что я допустил серьёзную ошибку на стадии редактирования RAW-файла, и самым разумным решением будет вернуться и исправить её, вместо того, чтобы насиловать ни в чём не повинный TIFF. Если же фотография содержит какой-нибудь деликатный градиент, который я всё-таки захочу поправить в Фотошопе, то я без труда перейду в 16-битный режим, проведу там все необходимые манипуляции, после чего вернусь к 8 битам. Качество изображения при этом не пострадает.

Хранение

Для хранения уже обработанных фотографий я предпочитаю использовать либо 8-битный TIFF, либо JPEG, сохранённый в максимальном качестве. Мною движет стремление к экономии дискового пространства. 8-битный TIFF занимает вдвое меньше места, чем 16-битный, а JPEG, который в принципе может быть только 8-битным, даже в максимальном качестве примерно вдвое меньше 8-битного TIFF. Разница в том, что JPEG сжимает изображение с потерями данных, а TIFF поддерживает сжатие без потерь по алгоритму LZW. Мне не нужны 16 бит в финальном изображении, поскольку я не собираюсь его больше редактировать, иначе оно попросту не было бы финальным. Какую-то мелочь можно без труда поправить и в 8-битном файле (даже если это JPEG), но если мне приспичит провести глобальную цветокоррекцию или изменение контраста, то я скорее обращусь к исходному RAW-файлу, чем буду мучить уже сконвертированную фотографию, которая даже в 16-битном варианте не содержит всей необходимой для подобных преобразований информации.

Как можно узнать разрядность Windows

Можно следующим образом посмотреть разрядность Windows:

  • кликаем правой мышкой на «Компьютер»
  • выбираем «Свойства»
  • откроется окно, в котором смотрим «Тип системы»,


Разрядность Windows

Увидеть разрядность например в Windows XP можно таким же образом, либо. Выбираем «Пуск» – затем «Все программы» – потом «Стандартные» – после этого «Служебные» и «Сведения о системе». В открывшемся окне смотрим в столбец «Элемент», в котором находим строку «Тип».  Далее смотрим имеющуюся там запись, например, если там указана следующая запись – x86-based PC, то это означает, что на вашем компьютере установлена ОС, разряд которой 32 бит.

Есть смысл разобраться, в чем отличие дистрибутив Windows x32 и Windows x64. А главное – есть ли смысл переходить на разрядность в 64 – бита.

Будьте внимательны: устанавливая Windows, обратите внимание на разрядность, как операционных систем Windows, так и на разрядность драйверов и программ. Скачивая последние, обращайте на это внимание

Преимущества и недостатки Windows разной битности

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

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

64-битный процессор способен работать в два раза быстрее, соответственно, обрабатывать в два раза больше информации, чем 32-битный.

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

Однако такая ОС наделена и недостатками. Специалисты её считают достаточно «прожорливой» по отношению к оперативной памяти. Установленная память в 4 Гб будет доступна не в полной мере, поскольку около 1Гб требуется для обеспечения работоспособности самой ОС, ещё небольшая часть — для видеокарты, поэтому порой для обеспечения работоспособности программ лишь остаётся около 2 Гб, что мгновенно сопровождается некоторыми проблемами.

Для корректной и быстрой работы процессора, опытные пользователи оснащают компьютерную технику дополнительной оперативной памятью.

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

Итак, прежде чем предпринимать действия, направленные на изменение битности операционной системы, следует взвесить все «за» и «против», узнать о наличии самых необходимых драйверов, без которых работоспособность техники будет сведена к нулю. Только после таких взвешенных размышлений, владелец ПК может приступать к изменению разрядности системы.

Практика

Чтобы мои утверждения не показались вам голословными, проведём пару несложных экспериментов, а вы уж сами решите: нужны ли вам 16 бит или достаточно 8.

Эта фотография сделана в лиственничной роще неподалёку от моего дома и сконвертированна с помощью Adobe Camera Raw. Открыв RAW-файл в ACR, я введу поправку экспозиции –4 EV, тем самым сымитировав недодержку в 4 ступени. Разумеется, никто в здравом уме не допускает подобных ошибок при редактировании RAW-файлов, но нам необходимо с помощью единственной переменной добиться идеально бездарной конвертации, которую мы затем попробуем исправить в Фотошопе. Изрядно потемневшее изображение я дважды сохраняю в формате TIFF: один файл с разрядностью 16 бит на канал, другой – 8.

На данном этапе оба изображения выглядят одинаково чёрными и ничем не отличаются друг от друга, в связи с чем я демонстрирую только одну из них.

Разница между 8 и 16 битами станет заметной только после того, как мы попытаемся осветлить фотографии, растягивая при этом диапазон яркостей. Для этого я воспользуюсь уровнями (Ctrl/Cmd+L).

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

Даже в таком масштабе 8-битная фотография выглядит более зернистой. Увеличим до 100 %.

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

Очевидно, что столь интенсивные преобразования, как осветление фотографии на 4 ступени, действительно лучше проводить на 16-битном файле. Практическая же значимость этого тезиса зависит от того, как часто вам приходится исправлять подобный брак? Если часто, то вероятно вы что-то делаете не так.

Теперь представим, что я по своему обычаю сохранил фотографию как 8-битный TIFF, но потом внезапно решил внести в неё какие-то радикальные изменения, а все резервные копии моих RAW-файлов были похищены пришельцами.

Чтобы симулировать разрушительное, но потенциально обратимое редактирование, вновь обратимся к уровням.

В ячейки выходных уровней (Output Levels) я ввожу 120 и 135. Теперь вместо доступных 256 градаций яркости (от 0 до 255) полезная информация будет занимать только 16 градаций (от 120 до 135).

Фотография предсказуемо посерела. Изображение на месте, просто контраст уменьшился в 16 раз. Попробуем исправить содеянное, для чего снова применим к многострадальной фотографии уровни, но уже с новыми параметрами.

Теперь я изменил входные уровни (Input Levels) на 120 и 135, т.е. придвинул точки чёрного и белого цвета к краям гистограммы, чтобы растянуть её на весь диапазон яркостей.

Контраст реанимирован, но постеризация заметна даже в мелком масштабе. Увеличим до 100 %.

Фотография безнадёжно испорчена. Оставшихся после безумного редактирования 16 полутонов явно недостаточно для хоть сколько-нибудь реалистичной сцены. Не означает ли это, что от 8 бит действительно нет никакого толку? Не торопитесь делать поспешные выводы – решающий эксперимент ещё впереди.

Вернёмся-ка снова к нетронутому 8-битному файлу и переведём его в 16-битный режим (Image>Mode>16 Bits/Channel), после чего повторим всю процедуру надругательства над фотографией, согласно описанному выше протоколу. После того, как контраст был варварски уничтожен, а затем вновь восстановлен, переведём изображение обратно в 8-битный режим.

Неужели всё в порядке? А если увеличить?

Безупречно. Никакой постеризации. Все операции с уровнями проходили в 16-битном режиме, а значит даже после уменьшения диапазона яркостей в 16 раз, у нас осталось 4096 градаций яркости, которых с лихвой хватило для восстановления фотографии.

Иными словами, если вам предстоит ответственное редактирование 8-битной фотографии – превратите её в 16-битную и работайте, как ни в чём не бывало. Если даже настолько абсурдные манипуляции можно проводить с изображением не опасаясь за последствия для его качества, то уж тем более оно спокойно переживёт ту целесообразную обработку, которой вы действительно можете его подвергнуть.

Спасибо за внимание!

Василий А.

На что влияет разрядность ОС и процесора

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

А вот нюансы 32х битной ОС:

  • Большинство популярных программ и приложений для ПК предлагаются для установки (скачивания) либо в двух версиях, либо являются универсальными. И успешно работают в системах с любой разрядностью. Даже Винда, предлагается к установке в 32-х или 64-х битном виде. Почему до сих пор популярны оба варианта? Об этом дальше;
  • Такая ОС не видит оперативную память, объемом свыше 4 Гиг. Но есть в 32-битной системе очевидные преимущества: она обрабатывает информацию меньшими порциями. А это значит на считывание и передачу одного машинного слова будет затрачено меньше времени. Это позволяет более эффективно работать с памятью. А так же с простыми приложениями и небольшими файлами;

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

Теперь, когда вы определили свои предпочтения по ОС, вернемся к разрядности процессора. Если она 32-битная, то можно установить только соответствующую систему. Если у вас 64-разрядный CPU, можете ставить любую версию операционки. Но не забывайте об объеме RAM.

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

До встречи на новых станицах моего блога и всем удачи.

Заключение

В своих статьях часто приходится упоминать «разрядность Windows». Теперь сразу буду вас отсылать в эту статью дабы не повторяться.

Основное отличие 32-х разрядных операционных систем от 64-х разрядных в поддерживаемом объеме оперативной памяти (ОЗУ). 32-х разрядные системы поддерживают до 3.5 ГБ. То есть, если у вас 8 ГБ ОЗУ, то 32-х разрядные системы будут работать только с 3.5 ГБ. Вся остальная память использоваться не будет. Поэтому выбирать операционную систему нужно исходя и объема ОЗУ. Если вы планируете установить (или уже установили) более 4 ГБ ОЗУ — устанавливайте 64-х разрядную систему. Если же у вас 3 ГБ и больше вы добавлять не планируете, то желательно устанавливать 32-х разрядную систему, по причине более скромных требований к ресурсам. Минимальные системные требования по объему оперативной памяти:

  • для 32-х разрядной Windows — 1 ГБ
  • для 64-х разрядной Windows — 2 ГБ
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector