Professional в 64 битной версии. -разрядная система: что это в общих чертах? В чем же разница

При переходе на новую операционную систему или покупке нового компьютера пользователи часто задаются вопросом:«В чем же разница между 32-битными и 64-битными версиями Windows?»

Теория и немного истории

Для того, чтобы разобраться в этом вопросе, стоит взглянуть на него с теоретической точки зрения. Вычисления в компьютерах производятся в двоичной системе счисления, в которой каждый бит может принимать значения 0 или 1. Первые компьютеры использовали 8-битную архитектуру, затем 16-битную, а сейчас представлены 32 и 64 битами.

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

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

Фактически, от «битности» зависит разрядность чисел, с которой будет работать процессор. Разрядность, в свою очередь, определяет точность вычислений, производимых процессором. На основе разрядности разрабатывается программное обеспечение, которое сможет работать на данном ЦП.

17 октября 1985 года компания Intel выпустила первый 32-битный x86-совместимый процессор для IBM-совместимых ПК Intel 80386 (также известный как i386 или просто 386).

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

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


23 сентября 2003 года компания AMD выпустила первый 64-битный процессор Athlon 64, предназначенный для домашних стационарных ПК и ноутбуков. ЦП построен на архитектуре AMD64 и относится к восьмому поколению (K8).


Самое интересное, что AMD скорее просто не хотела отставать в «процессорной гонке» от Intel , выпустив первый х64 процессор. На момент его выхода еще не было , поддерживающих 64-битную архитектуру. И только в апреле 2005 года Microsoft выпустила ОС Windows XP Professional x64 Edition, которая стала первой операционной системой, поддерживающей 64-разрядные процессоры.

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

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

На данный момент все современные процессоры имеют наборы х64 инструкций.


В чем же разница?

Если вы являетесь обладателем 32-битной (также обозначается х86) версии Windows XP , Vista , 7, 8 (8.1), то объем доступной памяти на вашем ПК будет ограничен 4 Гб. Если у вас 4 Гб ОЗУ и более, то в свойствах системы можно заметить, что отображаемый объем несколько меньше: от 2.75 до 3.5 Гб. К сожалению, это связано с архитектурными особенностями операционной системы. В мониторе ресурсов видно, что недостающие мегабайты зарезервированы ОС под свои нужды.

-битные проблемы Windows

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

Краткая история 64-разрядных вычислений

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

В 64-разрядных версиях указанных выше ОС объем доступной оперативной памяти логически ограничивается 16 Тб. По некоторым маркетинговым соображениям, исходя из типа лицензии вашей х64 ОС Windows , Microsoft лимитирует доступный объем ОЗУ, например, 8 Гб, 16 Гб и т.д.

Особенности 64-битных версий Windows

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

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

Для сравнения производительности использовались такие приложения

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

Если у вас относительно старая материнская плата, стоит уточнить её спецификации на сайте производителя или в руководстве по эксплуатации. Некоторые чипсеты материнских плат позволяют установить в систему не более 4 Гб ОЗУ (установить можно и 8 Гб и 16 Гб, однако остальной объем памяти за 4 Гб просто не будет использоваться, равно как и не будет виден в ОС).

Может ли компьютер обрабатывать 64-битные?

Преимущества и недостатки 64-разрядных вычислений

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

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

Стоит отметить, что современные материнские платы, построенные на новых чипсетах, поддерживают не менее 8 Гб ОЗУ. Многие бюджетные решения до 3000 рублей поддерживают объем вплоть до 32 Гб ОЗУ.

За уточнение спасибо Михаилу!

Заключение

Если в вашем ПК более 4 Гб оперативной памяти или же вы планируете увеличить ее объем в дальнейшем, то есть смысл обновиться до 64-битной версии ОС. В ином случае это может быть нецелесообразно из-за проблем с отсутствием драйверов на некоторые устройства. Кроме того, 64-битная ОС потребляет в среднем на 400 мб больше оперативной памяти, соответственно при малых объемах ОЗУ (4 Гб и менее) ставить ее лучше не стоит.

Требования, предъявляемые к компьютеру

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

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

Как проверить, какие из ваших приложений все еще 32-разрядные

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

Но 64-битные программы были бы лучше, верно

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

Достоинства 64-битных операционных систем:

  • Возможность использования 4 Гб ОЗУ и более;
  • Увеличение объема ОЗУ положительно скажется на скорости работы ПК в целом (уменьшится время загрузки системы, более быстрый запуск программ и переключение между ними, загрузки и сохранения в играх будут занимать меньше времени);
  • Совместимость с 32-битными приложениями.

Недостатки 64-битных операционных систем:

  • Теоретическая несовместимость старого оборудования (отсутствие х64 драйвера);
  • Большее потребление ОЗУ.

Нажмите на картинку для увеличения.

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

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

Разница между 32- и 64-битными системами

Когда мы говорим о 64-битных или 64-разрядных операционных системах, нам нужно различать 64-битные вычисления, которые важны для высокой производительности, а также 64-битную адресацию для поддержки больших объёмов памяти. У 64-битной операционной системы используются регистры шириной 64 бита, 64-битные типы данных, и система внутри себя может адресовать данные с помощью 64-битной адресации (что даёт поддержку максимального объёма памяти 16 экзабайт вместо 4 гигабайт). Впрочем, внешняя адресация и шины могут отличаться. В качестве примера можно привести адресацию памяти, которая обычно ограничена 40 или 48 битами.

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

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

64-битная ОС для своей работы требует использование 64-битного процессора. Большинство 64-битных систем могут выполнять 32-битное программное обеспечение в так называемом "режиме совместимости", который важен по причине того факта, что "родные" 64-битные приложения всё ещё встречаются довольно редко. Процессор при необходимости переключается в 32-битный режим. Запуск же 32-битной ОС на 64-битном CPU обычно приводит к тому, что процессор всё время работает в наследственном режиме. Если 64-битное программное обеспечение может на 64-битной ОС работать быстрее (если оно должным образом оптимизировано), то 32-битные приложения на 64-битных ОС обычно дают прежний уровень производительности.

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

Сравнение производительности коммуникаций в PCMark Vantage

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

Преимущества 64 бит

У 64-битных операционных систем есть несколько преимуществ. Во-первых, 32-битная версия Windows ограничена поддержкой максимум 4 Гбайт памяти, и даже при этом она не будет отдавать весь объём вашим приложениям - система Windows будет использовать часть памяти для собственных нужд, в результате вы получите 3 Гбайт или чуть больше. Поэтому максимальный объём памяти 32-битной Windows на самом деле ограничен 3+ Гбайт. 64-битная версия Windows будет поддерживать любой объём памяти, доступный сегодня.

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

Тестирование при помощи тестового пакета PCMark Vantage

Это идеальный объем памяти для большинства пользователей производительности. Обратитесь к рекомендациям производителя вашего программного обеспечения для оптимизации вашей системы для производительности в вашем конкретном программном обеспечении.

Однако, сколько памяти им нужно, зависит от использования, приложения и конфигурации. Целесообразно сохранить варианты обновления в будущем при планировании сервера. Также важно знать, какая физическая память ограничивает ваше серверное программное обеспечение на вашем сервере.

Во-вторых, 64-битные ОС с большим количеством памяти лучше работают с большими файлами. Представьте себе 5-Гбайт файл под 32-битной версией Windows, где доступно всего 3 Гбайт памяти: системе придётся работать с файлом, загружая его в память по частям.

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

Недостатки 64 бит

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

Детали и проблемы операционных систем

Розничные версии Windows обычно доступны как в 32-, так и в 64-битных версиях. Есть специальные диски для разработчиков, которые содержат обе версии системы: например, Vista DVD для подписчиков Microsoft MSDN. Однако при установке уделите внимание тому, правильную ли версию Windows вы устанавливаете, поскольку после установки изменить версию не получится.

Сколько памяти вам нужно?

Переход на 64-битную операционную систему и большой объём памяти даст не только дополнительное "жизненное пространство", но и позволит операционным системам, таким как Windows Vista, работать более эффективно. Во-первых, операционная система будет реже записывать данные в медленный файл подкачки на жёстком диске, что она выполняет при нехватке оперативной памяти. Во-вторых, Vista может использовать дополнительную память с помощью функции SuperFetch , предварительно загружающей данные приложений в порядке значимости: то есть самые популярные приложения уже будут буферизованы в памяти после загрузки ОС. В итоге приложения будут запускаться практически мгновенно. Комплекты памяти на 4 или даже 8 гигабайт сегодня стоят вполне доступно, поэтому мы рекомендуем оснастить компьютер, по крайней мере, 4 Гбайт памяти. Опытным пользователям и энтузиастам сегодня можно рекомендовать уже 8 Гбайт памяти для 64-битной системы. 2 Гбайт памяти - тоже популярный объём, но при этом вы не получите особого выигрыша от возможностей адресации 64-битной системы (фактически, 64-битная ОС занимает чуть больше места в памяти, чем 32-битная, поэтому ставить 64-битную ОС на компьютер с памятью 3, 2 или 1 Гбайт можно только с точки зрения будущего апгрейда).

32-битные проблемы Windows

Как мы уже упоминали выше, 32-битная версия Windows не даст вам полный объём 4 Гбайт памяти, которую вы установили в систему, поскольку компоненты и устройства Windows требуют выделенного адресного пространства в пределах первых 32 бит (4 Гбайт) оперативной памяти. Видеокарта с 512 Мбайт памяти требует привязки этой памяти к оперативной, что снижает доступную ёмкость на 512 Мбайт. Windows Vista обычно ограничивает доступную память 3,12 Гбайт, но, в зависимости от "железа", эффективный доступный объём может быть ещё ниже. Добавления, такие как оснастка Microsoft .NET, могут потреблять 200 Мбайт или больше. Linux делает всё несколько по-иному, поскольку ядро никогда не требует больше 1 Гбайт; поэтому процессам можно отводить до 3 Гбайт памяти.

Physical Address Extension вместо 64-битной Windows?

Некоторые версии Windows поддерживают функцию под названием Physical Address Extension (PAE), позволяющую использовать больше 4 Гбайт памяти благодаря специальной технологии переадресации. Но Windows при этом использует систему переадресации с тремя уровнями страниц, а не с двумя. Технология PAE успешно зарекомендовала себя в серверах, но в настольных системах её поддержка сталкивалась с проблемами совместимости драйверов из-за недостаточной стандартизации.

Проблемы с драйверами

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

XP и Vista

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

Некритичные драйверы

Вам не потребуются драйверы чипсета или видеокарты, если им насчитывается несколько лет. В таком случае Windows Vista x64 сможет поддержать вашу систему благодаря встроенным драйверам, пусть даже их производительность будет чуть хуже. AMD и Intel обычно быстро выпускают драйверы платформы для важных операционных систем, да и AMD/ATI и Nvidia вовремя предоставляют драйверы для актуальных видеокарт Radeon и GeForce. Причём сегодня они поддерживают концепцию унифицированного драйвера, когда в одном комплекте вы получаете набор всех необходимых драйверов, то есть искать и скачивать драйверы по отдельности не нужно.

Критичные драйверы

Намного сложнее найти драйверы для нестандартных компонентов, особенно периферии. Каждый принтер, сканер, "картовод", мышь, клавиатура и сетевая карта несут потенциальный риск несовместимости, если им исполнилось больше полутора-двух лет. Поэтому проверьте наличие драйверов для вашей старой периферии, пусть даже она выпущена такими крупными игроками, как Brother, Canon, HP, Samsung и другими. Даже популярные марки просто не гарантируют наличие 64-битных драйверов.



gastroguru © 2017