Что такое 64 битная windows. Производительность оперативной памяти в PCMark Vantage. Сравнение производительности можно разделить на две основные части

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

64-разрядная система: что это в общих чертах?

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

Что представляет собой разрядность вообще? Как уже понятно, выражается она в битах, но рассматривать это понятие нужно не только с точки зрения самой системы (Windows 7 64 бита, например), но и с учетом периферийных устройств (грубо говоря «железной» начинки любого компьютера). Таким образом, простейший вывод: разрядность - это количество бит, которые могут обрабатываться такими устройствами одновременно при условии, что и система способна посылать такие запросы. Естественно, это самая простая трактовка.

32-разрядная или 64-разрядная система: в чем разница?

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


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

Тут есть интересный факт. Ранее 32-битные системы обозначались как «x32», потом была принята аббревиатура «x86». Почему и с какой целью это было сделано, доподлинно не знает никто. Тем не менее, сегодня запросто можно сравнить, скажем, Windows 7 32 бита и аналогичную версию 64 бита. Внешне по интерфейсу они не отличаются вообще. А вот в программном плане разница довольно существенная.

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

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

Процессорная поддержка

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


из пунктов системных требований.

Зато при использовании архитектуры x64, управлять процессорами и их параметрами гораздо удобнее. Так, например, можно запросто задействовать все ядра, чтобы ускорить обработку данных и команд, или включить виртуальный поток обработки под названием Hyper Threading.

Максимальный объем оперативной памяти

Но тут мы подходим к одному из самых наболевших вопросов, касающихся объема «оперативки». Разница, например, между Windows 7 32 бита и версией x64 сразу проявляется в том, что 32-битные системы, не поддерживают с объемом, превышающим 4 Гб.


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

В каких случаях стоит устанавливать 64-битную ОС?

Целесообразность установки 64-битной ОС напрямую зависит от «железной» конфигурации компьютера или ноутбука. Конечно, можно ставить ту же 64-разрядную «семерку» на терминалы, отвечающие минимальным требованиям (соответствующий тип 2-ядерного процессора, не менее 2 Гб оперативной памяти и свободное место на диске, в зависимости от устанавливаемой версии).

Вопросы программного обеспечения

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

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

Вместо послесловия

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

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

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

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

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

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

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

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

Во-вторых, 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-битных драйверов.

Еще пару лет назад на большинстве домашних компьютеров работала 32-битная версия Windows, а 64-битный вариант использовали исключительно профессионалы (например, для ресурсоемких программ видеомонтажа). При этом процессоры с 64-разрядной архитектурой выпускаются уже с 2003 года, а двумя годами позже на рынок вышла Windows XP в 64-битном варианте.Однако на большинстве новых компьютеров 64-битные версии Windows начали устанавливать только после появления Windows 7. Какие же преимущества дает 64-битная архитектура? Действительно ли она работает быстрее? С какими проблемами столкнутся пользователи? Об этом читайте далее.

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

Разрядность может быть 32 или 64 бита, но на экране обе версии Windows 7 выглядят одинаково. Возможности систем также идентичны: в комплекте те же дополнительные программы, например Windows Media Player или Paint. Однако «под капотом» все же есть существенные различия.

  • Увеличенная рабочая скорость. С 64-битной версией Windows компьютер может обрабатывать за единицу времени в два раза больше данных, чем с 32-битной. При этом он использует расширенные возможности 64-разрядных процессоров, которые за один такт способны обрабатывать 64 бита данных (8 байт). Поэтому программы, оптимизированные для 64-битных ОС, умеют работать быстрее, чем их аналоги для процессоров, обрабатывающих всего 32 бита (4 байта) за один такт.
  • Больше оперативной памяти. 32-битные версии Windows могут использовать максимум 4 Гб памяти, причем не вся она доступна программам. Например, 1 Гб занимает сама операционная система, к тому же до 1 Гб (в зависимости от ПК) резервируется для видеопамяти. Так что для самих программ остается не более 2 Гб. Если они «прожорливы», памяти может не хватить.

Для 64-битных версий Windows подобного ограничения нет. Максимальная рабочая память в Windows 7 Home Premium выросла до 16 Гб; версии Professional, Ultimate и Enterprise могут работать даже со 192 Гб. Благодаря большей доступной памяти Windows реже приходится выгружать разделы программ на сравнительно медленный жесткий дискфайл подкачки ), поэтому и компьютер работает быстрее.

Требования к компьютеру

  • Процессор. Важнейшим необходимым условием для работы 64-битной операционной системы является процессор с 64-битной архитектурой. Изготовитель процессоров AMD называет эту технологию AMD64, а его конкурент Intel - EM64T.
  • Процессоры с 64-битной архитектурой уже стали скорее правилом, чем исключением. Примерно с 2006 года большинство новых компьютеров и ноутбуков оснащается именно ими, хотя многие все еще работают под 32-битной Windows. Узнать, какой именно процессор установлен на вашем ПК, можно с помощью программы CPU-Z (см. рис. внизу).
  • Оперативная память. 64-битная Windows имеет смысл лишь в том случае, если у компьютера не меньше 4 Гб оперативной памяти.
  • В остальном 64-битные версии ОС не предъявляют особых требований к аппаратной части (например, к HDD или видеокарте) по сравнению с 32-битными.

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

Как узнать версию операционной системы?

Это очень просто: щелкните по кнопке "Пуск", затем правой кнопкой мыши - по "Компьютер" и затем выберите "Свойства" . В открывшемся окне напротив "Тип системы" увидите версию системы.

Недостатки 64-разрядной системы

  • Нужны новые драйверы . Все устройства требуют для 64-битной Windows 7 соответствующих драйверов (аналоги для 32-битной ОС работать не будут). Для современных устройств это обычно не проблема, но для устаревших моделей многие производители не разрабатывают 64-битные версии драйверов. Поэтому прежде чем переходить на 64-битную Windows, зайдите на веб-страницу производителя устройства и убедитесь, что для вашего оборудования доступна 64-битная версия драйвера.
  • Требуется больше памяти. Многие структуры данных в 64-битных программах имеют размер 8 байт (64 бит). Поэтому программы занимают на 10-20% больше места на жестких дисках, чем соответствующие 32-битные версии с 4-байтными структурами. Потребность в оперативной памяти для 64-битного ПО также повышается - примерно на 15 про-центов.

Работает ли Windows 7 на нетбуках?

Первые процессоры для нетбуков, например Intel Atom N270, не были 64-битными. Только с появлением семейства Pineview (N450 и выше) процессоры Atom стали поддерживать 64-разрядные операции и, соответственно, 64-битные ОС. Впрочем, большинство нетбуков оснащалось всего 1 Гб оперативной памяти, поэтому даже при апгрейде до 2 Гб они едва-едва соответствовали минимальным требованиям 64-битной Windows 7. То есть обычные нетбуки не выполняют одно из главных условий эффективного использования 64-разрядной ОС, каковым является наличие не менее 4 Гб оперативной памяти.

Лучшая пятерка программ для 64-битной ОС

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

  • 7-ZIP Программа-архиватор, предназначенная для сжатия файлов. Может быть полезна, например, когда требуется скопировать много больших файлов на USB-драйв.
  • Nitro PDF Reader Настоящий «швейцарский нож» для работы с PDF-файлами. Эта простая программа позволяет легко создавать, просматривать и редактировать документы данного формата.
  • nHancer Утилита обеспечивает доступ к настройкам графической платы NVIDIA. Работает со всеми распространенными моделями видеокарт и даже с SLI-конфигурациями. Можно выбирать профили настроек для разных игр.
  • ProgDVB Если в вашем ПК установлен цифровой ТВ-тюнер, с помощью ProgDVB удастся просматривать телевизионные передачи и записывать их на жесткий диск. Программа работает с TВ-тюнерами разных производителей. Кроме бесплатного варианта, есть расширенная платная версия.
  • Blender Программа для работы с трехмерными объектами. В ее состав входят средства для моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр.

Работают ли 32-битные программы под 64-битной Windows?

Подсистема преобразования под названием Windows-on-Windows 64-bit (WoW64) обеспечивает совместную работу 32-битного ПО в 64-битной операционной системе (см. рис. вверху). С ее помощью большинство 32-битных программ работает безупречно но, к сожалению, есть исключения. Трудности обычно возникают с программами следующих категорий.

  • Резервное копирование. Программы для создания бэкапов напрямую работают с системными папками Windows. Но WoW64 иногда перенаправляет доступ 32-битного ПО в другие папки. Если программа этого не учитывает, резервное копирование может оказаться неполным или даже ошибочным.
  • Оптимизация Windows. Старые, рассчитанные на 32-битную Windows программы оптимизации нельзя запускать на 64-битной Windows 7. Подчас они способны больше навредить, чем помочь.
  • Антивирусы. Если требуется надежная защита для ПК, используйте в 64-битной Windows только 64-битные версии антивирусов и аналогичных программ. Устаревшее 32-битное защитное ПО неспособно контролировать все системные папки, а значит, может пропустить вредителей, разработанных специально для атак на 64-битную Windows. Современные антивирусные пакеты известных производителей, например «Лаборатории Касперского», Norton или Symantec, подходят как для 32-, так и для 64-битной Windows.

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

В 64-битной Windows программы работают быстрее

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

64-битные программы реализуют свои преимущества, лишь если с самого начала разрабатывались и оптимизировались для применения в 64-битных Windows. В тесте ComputerBild такие программы в среднем работали на 13% быстрее 32-битных «собратьев».

Старое 32-битное ПО в 64-битной Windows работает даже медленнее, чем в 32-битной системе; причина - преобразование подсистемой WoW64.

Список 64-битных программ

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

Программа Версия Категория Интернет-адрес Цена
7-Zip 9.20 Архиватор www.7-zip.org.ua/ru бесплатно
AVG Anti-Virus Free 2011 Антивирусная программа www.freeavg.com бесплатно
Blender 2.59 Редактирование 3D-моделей www.blender.org бесплатно
CCleaner 3.10 Очистка системы www.piriform.com бесплатно
Defraggler 2.06 Дефрагментатор www.piriform.com бесплатно
GIMP 2.7.3 Обработка изображений www.gimp.org бесплатно
Image Composite Editor 1.4.4 Создание панорам www.microsoft.ru бесплатно
Internet Explorer 9 Интернет-браузер www.microsoft.ru бесплатно
iTunes 10.4 Воспроизведение музыки и видео www.apple.com/ru/itunes бесплатно
Mathematics 4.0 Математическая программа www.microsoft.ru бесплатно
MediaCoder 2011 R8 Конвертирование видео www.mediacoderhq.com бесплатно
Mixxx 1.9.0 DJ-программа www.mixxx.org бесплатно
nHancer 2.5.9 Оптимизация графических плат www.nhancer.com бесплатно
Nitro PDF Reader 2.0 Редактирование PDF-файлов www.nitroreader.com бесплатно
Office 2010 Офисный пакет www.microsoft.ru от 3 тыс. руб.
Paint.NET 3.5.8 Обработка изображений www.getpaint.net бесплатно
Partition Manager 11 Управление разделами жестких дисков www.paragon.ru 590 руб.
PDF Xchange Viewer 2.5.197 Просмотр PDF www.tracker-software.com бесплатно
ProgDVB 6.70.6 Просмотр и запись ТВ-передач www.progdvb.com бесплатно
SafeErase 5.0 Надежное удаление данных www.oo-software.com 1200 руб.
Sandboxie 3.58 Защищенное окружение www.sandboxie.com бесплатно
Total Commander 7.56а Файловый менеджер www.wincmd.ru от 1750 руб.
SyncToy 2.1 Синхронизация www.microsoft.ru бесплатно
Thunderbird 6.0.1 Почтовая программа www.mozilla.org/ru/thunderbird бесплатно
Vegas Pro 10 Программа видеомонтажа www.sonycreativesoftware.com 28 тыс. руб.
Virtual Dub 1.9.11 Конвертирование видео www.virtualdub.org бесплатно
Virtual PC 6.1 Программа виртуализации www.microsoft.ru бесплатно
WinRAR 4.01 Архиватор www.rarlab.com 850 руб.

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

А вот процессоры с подобной архитектурой выпускаются уже 8 лет, сама операционка в 64-бита появилась в продаже только спустя 2 года, была это Windows XP. Но особым спросом она почему-то не пользовалась, именно ХР, следующая версия Windows, именно 7 (Vista не приняли), в скором времени вышла сразу в двух исполнениях, на одном диске были 32-битная и 64-битная версии. Вроде бы внешне Windows 7, практически не отличалась от Vista, но была принята пользователями, и именно с семеркой 64-битные опреационки уже вплотную вошли в нашу жизнь.

Что нового дает Windows 7 64-bit, какие у нее преимущества перед 32-битными версиями, и какие есть недостатки, или недоработки. Какие проблемы могут быть у нас, рядовых обывателей, если мы установим на свой компьютер новую операционную систему Windows 7 64-bit. Читайте дальше.

Основные плюсы 64-битной системы

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

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

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

Использование большего объема оперативной памяти . Еще один, и, кстати, огромный плюс 64-битной системы. Сколько может поддерживать 32-битная Windows 7, всего 4 Гб оперативки, хотя об этом знают далеко не все пользователи, и очень часты случаи, когда при 32-битной системе устанавливают 8 Гб оперативной памяти, а потом удивляются, почему не поднялась планка производительности системы. Все очень просто для Windows 7 32-bit 4 Гб, это уже предел, и сколько бы вы не ставили, использоваться будет только 4 Гб. И то смотрите, какой расклад, 1 Гб заберет система, еще 1 Гб будет отложено для видеопамяти, на все остальные программы или игры остается только 2 Гб. Если ничего серьезного не включать, то хватает, но попробуйте запустить одновременно 2-3 программы по мощнее, компьютер может зависнуть, и вывести его из этого оцепенения сможет только принудительная перезагрузка.

Совсем другое дело 64-битная система, в ней каких-либо ограничений нет, например в Windows 7 Home Premium, это 16 Гб. А вот версии Windows 7 Ultimate, этот потолок поднят на сказочную высоту 192 Гб, маловероятно, что кто-то на домашнем компьютере сможет достигнуть этой отметки. Что это дает, очень много, именно благодаря этой добавочной оперативной памяти, Windows уже не будет выгружать программы на жесткий диск, то есть использовать файл подкачки, жесткий диск работает медленнее оперативной памяти. Так как все программы будут использовать только оперативку, компьютер будет работать намного быстрее. Это вы почувствуете сразу, как установите Windows 7 64-bit, но конечно при условии, если ваш компьютер будет соответствовать техническим требованиям, предъявляемым 64-битной системой.

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

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

Процессор. Пожалуй, самое главное условие для успешной работы Windows 7 64-bit, это соответствующий процессор, его архитектура тоже должна 64-битной, разные производители процессоров по-разному называют такие технологии. Например, фирма выпускающая процессоры AMD, называет свою технологию AMD64, а конкурирующая фирма Intel, свою назвала EM64T. В основном все процессоры, выпускаемые этими компаниями в наше время, имеют 64 битную архитектуру, и где-то начиная с 2006 года, все компьютеры и ноутбуки, выпускаемые в продажу, оснащены именно ими. Но переход на 64-битную систему немного задержался, и до сих пор многие продолжают пользоваться 32-битными системами, просто по причине незнания.

Оперативная память. Установка 64-битной системы имеет смысл лишь в том случае, если у вас установлено 4 Гб или больше оперативной памяти. Если у вас меньше 4 Гб, то лучше оставаться на 32-битной операционной системе.

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

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

Некоторые недостатки 64-битной системы

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

Необходим больший объем памяти. И это действительно так, все программы, оптимизированные под 64-битную версию, имеют внутреннюю структуру размером 8 байт (64 бит). По этой причине все программы будут занимать на жестком диске на 20% больше места. Оперативной памяти тоже потребуется больше чем обычно.

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

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

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

Ну, вот в основном и все, это самое основное, что необходимо знать об этих двух столь схожих операционных системах. Еще есть пару советов:

Как узнать версию своей системы? Вполне возможно, что ОС вас устанавливал мастер из сервиса, и вы сразу не поинтересовались, какую именно систему он вам поставил, но это легко проверить.

Щелкните левой кнопкой мыши по кнопке «Пуск» , в левом нижнем углу рабочего стола, в открывшемся окне найдите строчку «Компьютер» , щелкните и по ней, но уже правой кнопкой мыши, откроется текстовое меню. Здесь нужно кликнуть левой кнопкой на строчке «Свойства» , перед вами откроется большое окно. В нем справа, в рамке «Система» , найдите строчку «Тип системы» , напротив нее будет написано, какая система у вас стоит.

Работает ли 64-битная система на ноутбуках? Да, работает, если конечно у вас достаточно современный и мощный ноутбук, на модель более простую, ставить эту систему нет смысла, потому, что в них не соблюдено главное требование 64-битной системы, не менее 4 Гб оперативной памяти.

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

Хотите получать обновления блога? Подписывайтесь на рассылку и внесите свои данные: Имя и е-мейл

Сравнение производительности 32-битных х86 и 64-битных х64 версий Windows , а также насколько нужны 4 Гб оперативной памяти.

Небольшая теоретическая часть по 32- и 64-битным вычислениям

Различные редакции Windows уже сравнивались на данном сайте в материале: . Здесь же речь пойдет о сравнении 32-битных и 64-битных версий Windows.

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

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

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

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

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

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

Важное замечание: прирост производительности можно получить только при работе в рамках 64-битного набора инструкций х86-64 . Также нужно отметить, что кроме блока целочисленных вычислений ALU , процессор содержит еще и блок вычислений с плавающей точкой или как его еще называют FPU . Он содержит более объемные 80-битные регистры и использует свой набор инструкций х87 . Также в процессоре есть другие блоки и другие регистры. К таковым относятся, например, SSE-регистры. Они имеют длину в 128 бит.

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

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

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

С разрядностью регистров связана еще одна гораздо более насущная проблема. Она заключается в ограничении адресного пространства для памяти. Грубо говоря, процессор может адресовать всего 4 Гб адресного пространства. Казалось бы, что вот как раз в ноутбуке 4Гб оперативной памяти, система должна видеть все 4Гб. На практике не все так просто. Дело в том, что кроме оперативной памяти, есть еще и память видеокарты, есть буферы различных устройств, ну и BIOS может для того же видеоядра выделить еще часть памяти. В итоге доступная пользователю память уменьшается с 4Гб до 2.5-3.5 Гб. Здесь речь не идет о той или иной операционной системе, это принципиальное ограничение. Наверное, многие из вас, мои уважаемые читатели, с ним уже сталкивались. Рассмотрим эту проблему более детально.

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

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

Важное замечание: здесь стоит отметить, что для 32-битных операционных систем есть механизм, который позволяет использовать больше 4Гб адресного пространства. Называется он PAE или Physical Address Extension в данном случае система может адресовать до 64 Гб памяти. Данная технология изначально разрабатывалась для серверных систем. Для нормальной работы она требует соответствующих исправленных драйверов. Поскольку таковых рабочих драйверов мало, то ее даже на серверных ОС по умолчанию отключают. На обычных редакциях Windows ее тоже отключили по умолчанию. Это сделано по тем же причинам. Сейчас же находятся так называемые "народные умельцы", которые ее включают, система действительно видит всю доступную оперативную память, но вот начинают появляться ошибки в самых неожиданных местах. Диагностировать такого рода ошибки очень сложно. Так что мой вам совет. Если нужно использовать больше 3-4 Гб оперативной памяти, то ставьте 64-битную операционную систему.

Как видите, 64-битный режим работы имеет такие плюсы и минусы:

  • + 64-битная система может работать со всем объемом оперативной памяти;
  • + некоторые операции на 64-битном процессоре выполняются существенно быстрее;
  • - 64-битные указатели требуют больше памяти. Это увеличивает объем занимаемой приложениями оперативной памяти.

Как видите, не все так однозначно. Рассмотрим теперь как же это проявляется на практике.

Сравнение производительности 32-bit и 64-bit версий Windows

Сначала нужно сказать пару слов о методике тестирования.

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

Важное замечание: данное тестирование также производилось на Windows XP и Windows 7 на более слабом ноутбуке Acer Timeline 3810T с одноядерным процессором Intel Core 2 Duo SU3500 и 4Гб оперативной памяти. Характер результатов и для этих случаев не изменился и остался примерно таким же.

Сравнение производительности можно разделить на две основные части:

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

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

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

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

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

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

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



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

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



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

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



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

Данный тест включает несколько отдельных тестов. Вот результаты по-отдельности.

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



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



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



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

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





Итоги сравнения производительности обычных приложений

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

Данное сравнение производительности также показало, что реальной пользы от 4 гигабайт оперативной памяти в том наборе приложений нет. Тут важно заметить, что на самом деле в тяжелых приложениях вроде графических редакторов, систем автоматизированного проектирования (CAD) и прочих объем оперативной памяти играет ключевую роль. Там от дополнительных гигабайт оперативной памяти реальная польза действительно есть.

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

Целью данной части исследования является измерение прироста производительности при использовании оптимизированных 64-битных программ на 64-битной операционной системе.

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

  1. Архиватор 7-Zip 4.65;
  2. Тестовый пакет PCMark Vantage.

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

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

Перейдем сразу к результатам:



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

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

Тестовый пакет PCMark Vantage также представлен в 32- и 64-битной редакции. Данный тестовый пакет включает несколько тестов. Рассмотрим их по-отдельности.

Общий результат в тестовом пакете PCMark Vantage



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



Скорость воспроизведения видео и TV в PCMark Vantage



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



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



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



Сравнение производительности в офисных приложениях



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



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

Подведем итоги исследования

Итоги сравнения производительности 32-битной и 64-битной редакций Windows

  • Наибольший прирост производительности в 64-битных редакциях Windows XP , Windows Vista и Windows 7 возможен лишь при условии использования оптимизированных 64-битных версий программ и игр. При работе с обычными приложениями без оптимизации под 64-бита прирост производительности не наблюдается;
  • Многие приложения и игры не показывают существенного увеличения производительности при увеличении объема доступной оперативной памяти больше 3 Гб. Исключение составляют сложные приложения для работы с изображениями, видео, системы проектирования и другие. Со временем число таких приложений будет увеличиваться. Для такого рода приложений использование 64-битной системы является более чем обоснованным.
  • Некоторые приложения на 64-битной системе работают нестабильно в силу разных причин. К счастью, таких приложений все меньше и меньше.

Все вопросы по целесообразности установки 32-бит или 64-бит версий Windows прошу излагать в этой теме форума: .

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

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

Руководство как найти и удалить все вирусы и другие вредоносные программы с ноутбука или компьютера.

  • Установка и запуск Windows XP в среде Windows 7, Windows Vista или другой операционной системы

    Описание как установить и запускать полноценную версию Windows XP из-под Windows Vista или Windows 7 с помощью программы Oracle VirtualBox . В данном случае Windows XP устанавливается на виртуальную машину и запускается как отдельное приложение в Windows Vista, Windows 7 или в любой другой операционной системы, включая различные дистрибутивы Linux. Таким образом можно решить проблемы с совместимостью различных программ и драйверов с Windows Vista, Windows 7 или с другой операционной системой.