86x или 64x что лучше

86x или 64x что лучше

Windows x64 или x86 — какой ставить?

Множество пользователей при установке на свой персональный компьютер операционной системы Windows искренне недоумевают, какую из версий платформы выбрать — x64 или x86? И вообще, что на самом деле означают указанные сокращения?

Программы с x64 или x86: разница есть

Как уже было сказано выше, операционные системы, как правило, сопровождаются странными аббревиатурами. Однако вы можете увидеть их и во время скачивания различных программ, которые тоже часто предоставляют пользователю право выбрать версию x64 или x86. Давайте вместе попробуем разобраться во всех числовых загадках. Начнем с того, что в мире компьютеров существуют различные типы процессоров, которые имеют разную архитектуру. Выражение о движении семимильными шагами как нельзя лучше подходит к отрасли компьютерных чипов, но особенно быстро развиваться и совершенствоваться процессоры начали в последнее десятилетие.

Откуда повелось

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

Пионером в сфере разработки 64-битных вычислительных чипов считается компания AMD. Поэтому разработчики программного обеспечения обобщают подобные процессоры под общим именем «Amd64». Важно понять, что такое обозначение не значит, что игры, в характеристиках которых указан пункт amd64, не будут запускаться на компьютерах под управлением 64-битных процессоров авторства компании Intel.

В описанном случае речь идет об обычном обобщении, которому удалось прочно войти в практику. Сами сокращения x64 или x86 соответствуют именно разной архитектуре процессоров – 64 или 32 соответственно. Если говорить о применении этих обозначений к современным операционным системам, то они обозначают разрядность.

Как узнать x64 или x86 ОС установлена на ПК?

Часто пользователи пытаются определить, какая разрядность или, другими словами, тип операционной системы установлен на их компьютере в настоящий момент. Чтобы решить поставленную задачу, необходимо навести курсор мыши на значок «Компьютер» на рабочем столе (стандартный для системы Windows) и кликнуть по нему один раз правой кнопкой.

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

Вот таким нехитрым образом мы разобрались, как проверить, x86 или x64 программы следует устанавливать. Далее необходимо сказать, что особенность 64-битных программ заключена в их невероятной производительности, но с другой стороны – они слишком требовательны по отношению к памяти. Вот оно, подтверждение правила о том, что все хорошо в меру: установка 64-битной операционной системы на слабый ноутбук с парой гигабайт ОЗУ и 32-битным классическим процессором – это ошибка, однако, с другой стороны, 32-разрядные программы и системы не в силах видеть свыше 3 Гб ОЗУ. В случае, если в вашем распоряжении имеется персональный компьютер, оперативная память у которого равна 4 и более гигабайтам, можете смело устанавливать 64-разрядную Windows-платформу, соответственно, программы также должны быть 64-битные. Программы такого типа используют ресурсы, имеющиеся на компьютере, по максимуму, По сути, актуальный вопрос о том, что лучше — windows x86 или x64, сформулирован не вполне корректно, так как обе платформы хороши, а выбор необходимой определяется конфигурацией отдельно взятого компьютера.


Windows x64: подводные камни

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

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

На другой чаше весов лежит доступ ко всем ресурсам установленной на компьютере ОЗУ. При наличии Windows x64 даже некоторые 32-битные программы могут воспользоваться доступом к 4 ГБ ОЗУ, например игры «Сталкер» и «Готика». Для сравнения: в среде 32-битной операционной системы игры и программы получают доступ к 2 Гб памяти, и в крайне редких случаях – к 3 Гб.

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

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


P.S: все, о чем не успели упомянуть выше

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

Недостижимая граница

Интересно, что у 64-разрядной архитектуры также есть свои пределы касательно воспринимаемой оперативной памяти: x64 не может увидеть более 192 Гб ОЗУ. Еще один любопытный момент: натуральный объем 64-разрядных приложений, как
правило, на 20–40% больше, чем у 32-разрядных аналогов, однако не стоит сразу же бежать за новым жестким диском, ведь данное правило не распространяется на такие развлекательные материалы, как видеоролики (кинофильмы) или музыку.


Число сомнения — 4

Отдельно следует обсудить судьбу ПК с 4 гигабайтами ОЗУ. Вот в чем штука: с одной стороны, 32-разрядные ОС видят только 3 Гб памяти, и выбор в пользу 64х кажется очевидным, однако не забывайте, что Windows x64 просто для того, чтобы заставить себя работать, потребует вдвое больше ОЗУ, чем ее 32-разрядная «сестра», и победа в таком случае кажется весьма неоднозначной. В таких условиях выбор должен определяться не математическим подсчетом, а вашими потребностями и теми задачами, которые вы намерены ставить перед компьютером. И не ждите внешних эффектов, ведь с точки зрения дизайна 32 и 64-разрядные операционные системы идентичны.

Новости от Adobe

Если вы художник или дизайнер, огорчим вас или порадуем недавним заявлением компании Adobe о том, что все современные приложения Adobe CS5 станут исключительно 64-битными. Другими словами, Dreamweaver CS5, Photoshop CS5 и тому подобные знаменитые приложения смогут запуститься исключительно на 64-битной системе. 32-битная платформа их просто не распознает.


Все оказалось просто

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

Что лучше установить на ноутбук: Windows x86 или x64?

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

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

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

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

Читать еще:  Зависает ноутбук что делать Windows 7

Важное замечание: прирост можно получить только при использовании 64-битного набора инструкций х86-64. Кроме блока целочисленных вычислений в процессоре есть еще и блок вычислений с плавающей точкой. Он имеет 80-битные регистры и использует свой набор инструкций х87. Он еще называется математическим сопроцессором. Многие приложения активно его используют. Смена типа операционной системы с 32- на 64-битную никак не повлияют на его работу.

Для того чтобы процессор работал в 64-битном режиме, необходима 64-битная операционная система. Если же установлена 32-битная ОС, то процессор будет работать в режиме совместимости.

С разрядностью регистров также связан максимальный объем памяти, с которой может работать процессор. Это связано с тем, что указатели адресов в памяти тоже могут храниться в регистрах. Если используется 32-битный процессор или 64-битный в режиме совместимости, то длинна адреса памяти ограничена 32 битами. Вот и получается, что адресное пространство ограничено примерно 4 Гб. Поскольку каждое устройство резервирует под себя определенный диапазон адресов, то получается, что система может работать не со всеми 4 Гб оперативной памяти, а с 2.75-3.25 Гб. Иными словами, 32-битные операционные системы могут работать с объемами оперативной памяти до 2.75-3.25 Гб. Существуют, конечно, различные способы обхода этого ограничения, но в настольных системах они не используются.

Ну вот с процессорами разобрались. А как же быть с запуском 32-битных программ в 64-битной системе? Для этого в операционной системе есть два набора системных библиотек: для 32- и для 64-битных приложений. Подобная схема применялась в Windows 95 для работы с 16- и 32-битными программами.

Вот и вся теория в очень упрощенном виде. Теперь перейдем к практической части.

В этой статье тестирование проводилось на ноутбуке Asus N61Vn с процессором Intel Core 2 Quad Q9000, с видеокартой nVidia GeForce GT 240M и с 4 Гб оперативной памяти DDR3-1066. Для сравнения использовались 32- и 64-битные версии Windows Vista SP2 с последними обновлениями. Версии драйверов использовались те же (с поправкой на битность. Для 32-битной системы — 32-битная версия драйвера, для 64-битной — 64-битная версия видеодрайвера). На 32-битной Windows Vista было доступно около 3Гб оперативной памяти, на 64-битной — 4 Гб. Причины указаны выше.

Это тестирование условно можно разделить на две части:

  1. Сравнение производительности обычных 32-битных программ на 32- и 64-битной Windows;
  2. Сравнение производительности 32- и 64-битной версий программ на соответствующей версии Windows.

Сравнение производительности обычных 32-битных программ

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

Для этой части тестирования использовались такие приложения:

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

1. Результаты тестирования в 3DMark03

Настройки по-умолчанию. Разрешение экрана 1024х768:


Результаты тестирования в 3DMark03

2. Результаты тестирования в 3DMark05

Настройки по-умолчанию. Разрешение экрана 1024х768:


Результаты тестирования в 3DMark05

3. Результаты тестирования в 3DMark06

Настройки по-умолчанию. Разрешение экрана 1280х720:


Результаты тестирования в 3DMark06

3. Результаты тестирования в PCMark05

Поскольку этот тест включает несколько отдельных тестов, то имеет смысл подать их по-отдельности.


Общий результат в PCMark05


Производительность процессора в PCMark05


Производительность памяти в PCMark05

Дополнительный гигабайт оперативной памяти у 64-битной системы делает свое дело.


Производительность графики в PCMark05


Производительность винчестера в PCMark05

Итоги этой части тестирования

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

Windows 7 x86 против Windows 7 x64 в играх

Страницы материала

Оглавление

  • Вступление
  • Тестовая конфигурация
  • Инструментарий и методика тестирования
  • Результаты тестов: сравнение производительности
    • Avatar
    • Batman: Arkham Asylum
    • Borderlands
    • Call of Duty: Modern Warfare 2
    • Colin McRae: DIRT 2
    • Crysis Warhead (ambush)
    • Dragon Age: Origins
    • Fallout 3: Broken Steel
    • Far Cry 2 (ranch small)
    • Left 4 Dead 2
    • Lost Planet: Colonies (area1)
    • Need for Speed: SHIFT
    • Prototype
    • Race Driver: GRID
    • Resident Evil 5 (scene 1)
    • Risen
    • S.T.A.L.K.E.R.: Call of Pripyat (SunShafts)
    • World in Conflict: Soviet Assault
  • Заключение

    Вступление

    В ноябре 2009 года мы опубликовали обзор «Игры против Microsoft — какую ОС предпочесть? Сравнение x86 Windows 7, Vista и XP», вызвавший много положительных отзывов у наших читателей. В ходе обсуждения поступило много просьб сравнить Windows 7 х86 и Windows 7 х64, что мы и сделаем сегодня.

    Тестовая конфигурация

    Тесты проводились на следующем стенде:

    • Процессор: Intel Core i7 920 (Bloomfield, D0, L3 8 Мб), 1.18 В, Turbo Boost — on, Hyper Threading — off — 2660 @ 4000 МГц
    • Материнская плата: GigaByte GA-EX58-UD5, BIOS F5
    • Система охлаждения CPU: Cooler Master V8 (

    1100 об/мин)

  • Оперативная память: 3 x 2048 Мбайт DDR3 Corsair TR3X6G1600C7 (Spec: 1528 МГц / 8-8-8-20-1t / 1.5 В) , X.M.P. — off
  • Дисковая подсистема: SATA-II 500 Гбайт, WD 5000KS, 7200 об/мин, 16 Мбайт
  • Блок питания: Thermaltake Toughpower 1200 Ватт (штатный вентилятор: 140-мм на вдув)
  • Корпус: открытый тестовый стенд
  • Монитор: 24″ BenQ V2400W (Wide LCD, 1920×1200 / 60 Гц)

Видеокарты:

  • Radeon HD 5850 1024 Мбайт — 725/725/4000 МГц (HIS)
  • GeForce GTX 285 1024 Mбайт — 648/1476/2480 МГц (GigaByte)

Программное обеспечение:

  • Операционнные системы: Windows 7 build 7600 RTM x86 и х64
  • Драйверы видеокарт: GeForce 196.34 и ATI Catalyst 10.3

Инструментарий и методика тестирования

Для тестирования мы подобрали две приблизительно равные видеокарты — GeForce GTX 285 1024 Мбайт и Radeon HD 5850 1024 Мбайт. В этот раз мультипроцессорные графические связки не тестировались, так как они находятся у незначительного числа пользователей.

Тесты проводились в разрешении 1680х1050, так как в 1280х1024 нередки случаи, когда видеокарты простаивают, а в 1920х1080 нагрузка на них заметно выше, чем в 1680х1050.

В следующих играх использовались средства измерения быстродействия (бенчмарк):

  • Batman: Arkham Asylum
  • Colin McRae: DIRT 2
  • Crysis Warhead (ambush)
  • Far Cry 2 (ranch small)
  • Lost Planet: Colonies (area1)
  • Resident Evil 5 (scene 1)
  • S.T.A.L.K.E.R.: Call of Pripyat (SunShafts)
  • World in Conflict: Soviet Assault

Игра, в которой производительность замерялась путем загрузки демо сцен:

  • Left 4 Dead 2

В данных играх производительность измерялась с помощью утилиты FRAPS v3.0.3 build 10809:

  • Avatar
  • Borderlands
  • Call of Duty: Modern Warfare 2
  • Dragon Age: Origins
  • Fallout 3: Broken Steel
  • Grand Theft Auto 4
  • Need for Speed: SHIFT
  • Prototype
  • Race Driver: GRID
  • Risen
  • Sacred 2: Ice & Blood

Во всех играх замерялись минимальные и средние значения FPS.

В тестах, в которых отсутствовала возможность замера минимального FPS, это значение измерялось утилитой FRAPS.

VSync при проведении тестов был отключен.

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

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

Что лучше установить на ноутбук: Windows x86 или x64?

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

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

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

Важное замечание: прирост можно получить только при использовании 64-битного набора инструкций х86-64. Кроме блока целочисленных вычислений в процессоре есть еще и блок вычислений с плавающей точкой. Он имеет 80-битные регистры и использует свой набор инструкций х87. Он еще называется математическим сопроцессором. Многие приложения активно его используют. Смена типа операционной системы с 32- на 64-битную никак не повлияют на его работу.

Для того чтобы процессор работал в 64-битном режиме, необходима 64-битная операционная система. Если же установлена 32-битная ОС, то процессор будет работать в режиме совместимости.

С разрядностью регистров также связан максимальный объем памяти, с которой может работать процессор. Это связано с тем, что указатели адресов в памяти тоже могут храниться в регистрах. Если используется 32-битный процессор или 64-битный в режиме совместимости, то длинна адреса памяти ограничена 32 битами. Вот и получается, что адресное пространство ограничено примерно 4 Гб. Поскольку каждое устройство резервирует под себя определенный диапазон адресов, то получается, что система может работать не со всеми 4 Гб оперативной памяти, а с 2.75-3.25 Гб. Иными словами, 32-битные операционные системы могут работать с объемами оперативной памяти до 2.75-3.25 Гб. Существуют, конечно, различные способы обхода этого ограничения, но в настольных системах они не используются.

Ну вот с процессорами разобрались. А как же быть с запуском 32-битных программ в 64-битной системе? Для этого в операционной системе есть два набора системных библиотек: для 32- и для 64-битных приложений. Подобная схема применялась в Windows 95 для работы с 16- и 32-битными программами.

Вот и вся теория в очень упрощенном виде. Теперь перейдем к практической части.

В этой статье тестирование проводилось на ноутбуке Asus N61Vn с процессором Intel Core 2 Quad Q9000, с видеокартой nVidia GeForce GT 240M и с 4 Гб оперативной памяти DDR3-1066. Для сравнения использовались 32- и 64-битные версии Windows Vista SP2 с последними обновлениями. Версии драйверов использовались те же (с поправкой на битность. Для 32-битной системы — 32-битная версия драйвера, для 64-битной — 64-битная версия видеодрайвера). На 32-битной Windows Vista было доступно около 3Гб оперативной памяти, на 64-битной — 4 Гб. Причины указаны выше.

Это тестирование условно можно разделить на две части:

  1. Сравнение производительности обычных 32-битных программ на 32- и 64-битной Windows;
  2. Сравнение производительности 32- и 64-битной версий программ на соответствующей версии Windows.

Сравнение производительности обычных 32-битных программ

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

Для этой части тестирования использовались такие приложения:

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

1. Результаты тестирования в 3DMark03

Настройки по-умолчанию. Разрешение экрана 1024х768:


Результаты тестирования в 3DMark03

2. Результаты тестирования в 3DMark05

Настройки по-умолчанию. Разрешение экрана 1024х768:


Результаты тестирования в 3DMark05

3. Результаты тестирования в 3DMark06

Настройки по-умолчанию. Разрешение экрана 1280х720:


Результаты тестирования в 3DMark06

3. Результаты тестирования в PCMark05

Поскольку этот тест включает несколько отдельных тестов, то имеет смысл подать их по-отдельности.


Общий результат в PCMark05


Производительность процессора в PCMark05


Производительность памяти в PCMark05

Дополнительный гигабайт оперативной памяти у 64-битной системы делает свое дело.


Производительность графики в PCMark05


Производительность винчестера в PCMark05

Итоги этой части тестирования

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

Сравнение производительности 32- и 64-битной версий программ на соответствующей версии Windows

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

1. Тестирование с помощью 7-Zip

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


Тестирование с помощью 7-Zip

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

Как и в случае с 7-Zip, PCMark Vantage есть в 32- и 64-битной версии. Поскольку, этот тестовый пакет несколько тестов, рассмотрим каждый из них по-отдельности.


Общий результат в PCMark Vantage


Производительность памяти в PCMark Vantage


Производительность при воспроизведении видео и ТВ в PCMark Vantage


Игровая производительность в PCMark Vantage


Производительность при воспроизведении музыки в PCMark Vantage


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


Производительность офисных программ в PCMark Vantage


Производительность винчестера в PCMark Vantage

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

Теперь можно подвести итоги.

  1. Для получения существенного прироста производительности в 64-битных версиях Windows XP, Windows Vista и Windows 7 необходимы оптимизированные 64-битные программы или игры. При работе с обычными программами или играм возможно даже уменьшение производительности.
  2. Лишь немногим программам или играм на данный момент необходимо больше 3 Гб оперативной памяти. Если вы работаете с программами, которым необходимо больше 3 Гб оперативной памяти, то установка 64-битной системы имеет смысл. Если вы не работаете с такого рода приложениями, то смысла устанавливать 64-битную Windows нет. Стоит также заметить, что 64-битные версии Windows за счет увеличения длинны указателей потребляют чуть больше оперативной памяти.
  3. Некоторые старые программы могут некорректно работать на 64-битной системе. Драйвера для 32-битных версий Windows зачастую отлажены лучше.

Какую именно версию Windows устанавливать на ноутбук решать вам. Надеюсь, этот материал вам поможет.

Различия 32 бит и 64 бит – имеют ли они значение

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

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

Что они имеют в виду?

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

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

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

64-битный процессор может обрабатывать 64 бита данных одновременно, что позволяет ему быстрее вычислять информацию независимо от тактовой частоты. Это позволяет увеличить использование памяти, поскольку с 32-разрядными процессорами можно получить доступ только к 2 32 адресам ОЗУ (все 32-значные двоичные числа).

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

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

64-битные и 32-битные операционные системы

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

Большинство выпусков Windows 10, Windows 8, Windows 7 и Windows Vista доступны в 64-разрядном формате. Из выпусков Windows XP только Professional доступна в 64-разрядной версии. Все версии Windows – от XP до 10 – доступны в 32-разрядной версии.

Каждая операционная система Mac начиная с версии 10.8 (Mountain Lion) была 64-битной.

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

Как проверить «битность» Windows

Самый быстрый и простой способ узнать, работает ли у вас 32-разрядная или 64-разрядная версия Windows, – это проверить, что она говорит в панели управления.

Другой простой способ выяснить, какую архитектуру ОС вы используете в Windows, – это проверить папку Program Files. Больше информации об этом ниже.

Чтобы увидеть аппаратную архитектуру, вы можете открыть командную строку и ввести команду:

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

Ещё одна команда:

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

Лучший способ использовать одну из этих команд – скопировать их здесь на этой странице, а затем щелкнуть правой кнопкой мыши в черном поле в командной строке и вставить команду.

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

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

Важно знать разницу, тогда вы можете быть уверены, что установили правильное программное обеспечение и драйверы устройств. Например, когда предоставляется выбор между загрузкой 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-разрядных программ.

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

На 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-разрядного.

Что лучше: Windows 7 x86 или Windows 7 x64?

Intel надеялась, что рынок достаточно быстро адаптирует новую платформу, однако грамотного пути для миграции не нашлось. Поэтому Itanium не получил широкого распространения. AMD решила расширить уже отработанную архитектуру x86 новыми 64-битными возможностями, добавив в процессор 64-битные регистры. Такой вариант был принят рынком на ура. В итоге Intel скопировала архитектуру AMD64 (согласно договору AMD-Intel о кросс-лицензировании) и назвала ее EM64T. Обе x64-технологии в общем-то идентичны, за исключением мелких отличий в аппаратной реализации.

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

Давайте сначала выясним, что есть и откуда пошла архитектура. X64 — это технология, разработанная AMD (AMD64), с целью незаметно и безболезненно для конечного пользователя перейти из 32-битного мира x86 (286-, 386-, 486-совместимые микропроцессоры) в новую 64-битную эру компьютерных вычислений. Intel в партнерстве с HP отказалась расширять древнюю платформу x86 и создала собственную 64 битную архитектуру Itanium IA-64. Так как Itanium был в корне отличным от предшественника, его возможности по эмуляции x86-приложений были, мягко говоря, слабыми.

Intel надеялась, что рынок достаточно быстро адаптирует новую платформу, однако грамотного пути для миграции не нашлось. Поэтому Itanium не получил широкого распространения. AMD решила расширить уже отработанную архитектуру x86 новыми 64-битными возможностями, добавив в процессор 64-битные регистры. Такой вариант был принят рынком на ура. В итоге Intel скопировала архитектуру AMD64 (согласно договору AMD-Intel о кросс-лицензировании) и назвала ее EM64T. Обе x64-технологии в общем-то идентичны, за исключением мелких отличий в аппаратной реализации.

Microsoft выпустила 64-битную версию Windows XP и дала ей нехитрое название Windows XP 64-bit Edition. Эта ОС была создана для архитектуры IA-64 Itanium, была полностью 64-битной, но с помощью эмуляции поддерживала и 32-битные приложения. Более того, для IA-64 была и специальная версия Windows 2000 Server. Проблема заключалась в неторопливой адаптации IA-64, но когда AMD создала AMD64, а Intel ничего не оставалось, кроме того как последовать примеру, Microsoft разработала x64-версию Windows XP, а за ней и версию Windows Server 2003. 64-битные версии были гибридного типа, потому как могли исполнять и 32-битный и 64-битный код без необходимости программной эмуляции, хотя Windows XP x64 Edition для исполнения существующего 32-битного кода эта самая эмуляция оставалась обязательным условием.

Однако, с релизом Windows 7 компания Microsoft одновременно выпустила обе версии: 32-битную x86 и 64-битную x64. Коробочные версии Windows 7 Ultimate содержат обе редакции ОС, но OEM-версии могут содержать либо одну, либо другую — перед заказом необходимо определиться. Поэтому вопрос «Какую редакцию Windows 7 выбрать — 32 или 64-битную» приобрел особую актуальность.

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

Но вот краткий итог Что лучше: Windows 7 x86 или x64?:

• Почти все сервера AMD или Intel, проданные в течение последних двух лет обладают поддержкой x64
• Большинство настольных процессоров класса high-end как от AMD, так и от Intel, выпущенные в течение прошлого года, имеют x64-возможности
• Более дорогие модели процессоров Sempron имеют поддержку x64; более дешевые — нет
• Процессоры AMD Durons не поддерживают x64
• Все процессоры AMD Opteron имеют поддержку x64
• Все процессоры AMD X2, FX и Athlon64 имеют поддержку x64
• Все процессоры Intel Pentium D и Celeron D имеют поддержку x64
• Мобильные процессоры AMD Turion имеют поддержку x64
• Процессоры Intel Core 2 (мобильные, настольные и серверные) имеют поддержку x64
• Мобильные процессоры Intel Core Duo не поддерживают x64
• Мобильные процессоры Intel Pentium M не поддерживают x64.

Слабое место x64 — драйвера

Второе, на что стоит обратить внимание — проверить, все ли имеющиеся устройства имеют качественные x64-драйвера, причем неважно, включены ли они в состав ОС или их можно скачать с сайта производителя устройства. С этой точки зрения многие из материнских плат имеют проблемы со звуковыми и сетевыми драйверами. Поэтому посетите сайт производителя используемого вами чипсета. Драйвера, к примеру, для сетевых карт Gigabit LAN и аудиодрайвера с поддержкой звука 5.1 можно найти тут. NVIDIA тоже выпустила новые драйвера. ATI (теперь AMD) не отстает от конкурента — здесь можно найти последнюю версию драйверов . Буквально на днях Creative, наконец-то, выпустила 64-битную версию своих драйверов. Благо, многие производители уже выпустили драйвера для основных компонентов компьютера, но совершенно отсутствуют драйвера для периферийных устройств. Так что о вебкамерах, принтерах, сканерах и других устройствах можно забыть. По крайней мере, на время.

С драйверами (прим. имеются ввиду периферийные устройства) для 32-битной Windows 7 проблем, скорее всего, не возникнет. А вот когда дело коснется x64, то тут появляются проблемы. С этой точки зрения x64-версии очень непрактичны, потому многие из привычных устройств попросту не будут работать. Заставить работать основные компоненты системы относительно легко, но всегда есть одно-два устройства, которые намертво стопорят все попытки пользователя заставить их работать. По этой причине мало кто из производителей компьютеров решатся предустановить 64-битную версию Windows 7, потому как в текущей ситуации поддержка 64-битных систем — сущий ад и ночной кошмар для производителей.

Серверам, с другой стороны, не требуются периферийные устройства и они, как правило, работают с ограниченным набором устройств, с которыми сервер продается. Каждый уважающий себя производитель серверного аппаратного обеспечения, предлагающий, к примеру, адаптеры HBA Fiber Channel или iSCSI, должны обеспечить полную поддержку x64. Microsoft Exchange Server 2007, например, доступен исключительно в 64-битном варианте, а в ближайшее время многие компании-производители ПО намерены выпустить 64-битные версии своих программных продуктов.

Профессиональные рабочие станции — еще один кандидат для 64-битных операционных систем, потому как именно x64 обеспечивает максимальную производительность и скорость работы. К примеру, бесплатные утилиты для редактирования образов оптимизированы для мультиядерных систем, да и к тому же полностью x64-совместимы. А вот Adobe даже не собирается выпускать 64-битную версию грядущего Photoshop CS3. Это не значит, что вы не сможете запустить 32-битную версию Photoshop; на самом деле, в Windows x64 приложение, скорее всего, будет чуть быстрее, потому как в x64 доступно больше 4Гб оперативной памяти. Пускай Adobe будет стыдно, потому что приложение Paint.NET в своей 64-битной реинкарнации показывает огромный прирост производительности — от 50 до 100%. Adobe стоило бы обеспечить поддержку x64 пару лет назад, однако, компания не намерена сделать это и в будущем году.

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

Ссылка на основную публикацию
Adblock
detector