64-разрядная система — что это? обзор, описание, сравнение
Содержание:
- Преимущества 64-разрядной системы
- 32-битные ПК уходят в прошлое
- Преимущества и недостатки
- Как узнать поддержку процессором инструкций x64 в Windows 10
- Дополнительные сведения
- Как определить разрядность процессора — 32 или 64?
- Что такое битность
- x64 Considerations
- Прикладное программирование и 64-битные системы
- Что выбрать x32 или x64?
- Ответы на частые вопросы
- Разрядность Windows: x64 или x32 (x86). Как её узнать?
- Недостатки 64-разрядной системы
- Как узнать имеет процессор 64 разрядную поддержку в Windows 7 или нет
- Поддержка новых ОС для старых процессоров
- Чем отличается 64 и 32 бит?
Преимущества 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 реже приходится выгружать разделы программ на сравнительно медленный жесткий диск (в файл подкачки), поэтому и компьютер работает быстрее.
32-битные ПК уходят в прошлое
Microsoft внесла изменения в перечень системных требований к технике для корректной работы операционной системы Windows 10.
Согласно поправкам, начиная с предстоящей версии 2004 все новые системы Windows 10 будут требовать применения 64-битных сборок, а устаревшие 32-разрядные разрядные больше не будут поставляться OEM-партнерам Microsoft.
Таким образом, приобрести новый персональный компьютер на базе 32-битного с предустановленной свежей версией Windows 10 в самом скором времени станет практически невозможно. Более того, не исключено, что производители электроники полностью откажутся от выпуска таких устройств, которые, впрочем, и так практически не представлены на рынке.
Microsoft подчеркивает, что изменение на данный момент не означает полного отказа от поддержки 32-битных систем. ПК с соответствующими сборками Windows 10 «на борту» продолжат получать обновления безопасности и новые функции наравне со всеми остальными. Кроме того, приобрести дистрибутив 32-разрядной сборки ОС будет по-прежнему возможно, в том числе в розницу и через партнеров компании. Тем не менее, по мнению специалистов портала ZDNet, сделав данный шаг, корпорация дала старт продолжительному процессу полного прекращения поддержки 32-разрядных версий Windows.
Напомним, корпорация Microsoft начала ужесточать требования к «железу» для нормальной работы Windows 10 в апреле 2019 г. С выходом майского обновления ОС стало требоваться как минимум 32 ГБ на системном диске, что вдвое превышало предыдущие минимальные требования ее 32-разрядной версии.
Преимущества и недостатки
Преимущества 64 битной системы
Преимущества 64-битных систем:
- возможность использовать больше оперативной памяти;
- улучшенная эффективность. Когда установлена дополнительная ОП, 32-разрядные системы не могут ею воспользоваться из-за ограничений адресуемого пространства. Но 64-битные системы на это способны, что часто приводит к значительному повышению производительности компьютера;
- больше виртуальной памяти. 64-разрядная архитектура Windows теоретически может предложить 8 ТБ виртуальной памяти для одного приложения. 32-разрядная ограничена 2 ГБ. Современные программы, особенно игры, видео и редакторы фотографий, требуют больше ОП. Благодаря более эффективному распределению памяти при наличии 64-разрядного процессора, оптимизированные под эту архитектуру приложения могут использовать новое пространство в полной мере;
- дополнительные функции безопасности. 64-битная версия обеспечивает дополнительную безопасность в виде аппаратного обеспечения D.E.P, функции защиты ядра и улучшенных драйверов.
Недостатки 64 битной системы
Важно учитывать недостатки, к которым относятся следующие:
- возможная несовместимость драйверов. Несмотря на то, что 64-разрядная ОС поддерживает все больше программ, для тех, кто все еще использует старые, надежные и часто функциональные аппаратные средства, переезд на новую архитектуру может оказаться весьма болезненным. Маловероятно, что 64-разрядные драйверы доступны для более старых систем и оборудования;
- некоторые ограничения ОП материнской платы. Чаще всего последняя поддерживает ранние 64-разрядные процессоры, но не предлагает использовать больше 4 ГБ ОП. Вы можете испытать некоторые преимущества 64-битного процессора, хотя и без доступа к большему количеству оперативной памяти. Возможно, пришло время обновить ОС;
- проблемы со старыми приложениями. Программное обеспечение, скорее всего, не сделает переход на 64-битную архитектуру. Старые средства, включая 16-разрядные, требуют виртуализации. В противном случае, на их обновление вам понадобится время.
Как узнать поддержку процессором инструкций x64 в Windows 10
Для того, чтобы узнать поддерживает ли процессор, установленный на компьютере, 64 битные инструкции в операционной системы Windows 10, выполните следующие шаги:
- На Рабочем столе кликните по значку «Этот компьютер» (Мой компьютер). Если на Рабочем столе вашего компьютера данного значка нет, с помощью этого способа верните значок «Мой компьютер» на Рабочий стол.
- В открывшемся контекстном меню выберите «Свойства».
- В окне «Система» (Просмотр основных сведений о вашем компьютере), в разделе «Система», в параметре «Тип системы» вы увидите тип разрядности операционной системы и поддержку типа инструкций процессора.
В данном случае, обозначение: «процессор х64», означает, что центральный процессор поддерживает установку 64 разрядной операционной системы (на компьютере установлена Windows 10 64-bit).
Дополнительные сведения
Перенаправление реестра и файлов
Подсистема WOW64 изолирует 32-битные файлы из 64-битных файловых файлов, перенаправляя вызовы реестра и некоторые вызовы файловой системы. Подсистема WOW64 изолирует двоичные данные, чтобы не допустить случайного доступа к данным из 64-битного двоичного 32-битного двоичного файла. Например, 32-битный двоичный файл с .dll из папки %systemroot%\System32 может случайно попытаться получить доступ к 64-битным файлу .dll, который не совместим с 32-битным двоичным. Чтобы предотвратить это, подсистема WOW64 перенаправляет доступ из папки %systemroot%\System32 в папку %systemroot%\SysWOW64. Это перенаправление предотвращает ошибки совместимости, так как для работы с 32-битными программами .dll требуется, чтобы .dll был специально разработан.
Дополнительные сведения о перенаправлении файловой системы и реестра см. в разделе «Запуск 32-битных приложений» в разделе 64-bit Windows документации microsoft Platform SDK. Чтобы просмотреть этот документ, посетите следующий веб-сайт Microsoft: Запуск 32-битных приложений
Подсистема WOW64 перенаправляет 32-битные двоичные вызовы, не требуя изменений в 32-битных двоичных файлах. Однако при выполнении некоторых задач вы можете увидеть доказательства этого перенаправления. Например, если ввести сценарий командной строки в 64-битной командной строке, команда может не получить доступ к 32-битным программам в папке «Файлы программ». Подсистема WOW64 перенаправляет и устанавливает 32-битные программы в папке Program Files (x86). Чтобы получить доступ к правильной папке, необходимо изменить сценарий командной строки. Кроме того, необходимо ввести скрипт командной строки в 32-битной командной строке. 32-битная командная подсказка автоматически перенаправляет вызовы файловой системы в правильный 32-битный каталог.
Чтобы запустить 32-битную командную подсказку, выполните следующие действия:
Нажмите кнопку Начните, нажмите кнопку Выполнить, введите %windir%\SysWoW64\cmd.exe, а затем нажмите кнопку ОК.
Проверка версии
Некоторые 32-битные программы изучают сведения о версии операционной системы. Многие 32-битные программы, которые выполняют эту проверку, не распознают x64-версии Windows как совместимые операционные системы. При таком поведении 32-битная программа создает ошибку проверки версии, а затем закрывается. Если такое поведение происходит, обратитесь к производителю 32-битной программы для обновления, совместимого с x64-версиями Windows.
Microsoft .NET Framework
Программа, составленная с помощью microsoft платформа .NET Framework, будет работать в качестве 32-битной программы в подсистеме WOW64, если верны следующие условия:
- Программа имеет набор бита ILONLY в сведениях об загонах.
- Программа была составлена с помощью microsoft платформа .NET Framework 1.1. Если у программы нет набора бита ILONLY в сведениях об загонах или если программа была составлена с помощью microsoft платформа .NET Framework версии 2.0, программа будет работать в качестве родной 64-битной программы.
OpenGL
X64-версии Windows не включают драйвер графики OpenGL. Обратитесь к производителю устройства для драйвера, который совместим с x64-версиями Windows.
Консоль управления Майкрософт (MMC)
В x64-версиях Windows 64-битная версия консоли управления Microsoft (MMC) для запуска различных оснастки. Однако иногда может потребоваться, чтобы 32-битная версия MMC запускала оснастку в подсистеме WOW64. Дополнительные сведения о поведении MMC в версиях на основе x64 Windows см. в разделе Using MMC 2.0 документации Microsoft Platform SDK «Запуск 32-битных и 64-битных прикрепление-ins в 64-битных Windows». Чтобы просмотреть этот документ, посетите следующий веб-сайт Майкрософт: запуск 32-битных и 64-прикрепление-ins в 64-битных Windows
Как определить разрядность процессора — 32 или 64?
Разрядностью (или битностью) центрального процессора (ЦП) называется количество бит, которые ЦП может обрабатывать за одну команду. Разрядность определяет количество бит, отводимых хранение одной ячейки данных. То есть, если архитектура вашего процессора, например, 32 битная, то он может работать с числами, которые представлены в двоичном коде из 32 бит, причём обрабатывать эти числа он может за одну команду.
Таким же образом (за одну команду) могут обрабатываться данные и меньшей разрядности, просто их старшие биты будут игнорироваться. Современные ЦП могут работать c 8-ми, 16-ти, 32-х и 64-х разрядными типами данных. Все использующиеся сейчас ЦП в компьютерах либо 32, либо 64 разрядные.
Часто, читая описания ЦП, можно встретить обозначение x86 — это значит, что мы имеем дело с 32 битной архитектурой. Если же встречается надпись х64 – то можно сказать, что данный ЦП обладает битностью, равной 64.
Важно! Часто битность ЦП ошибочно принимается за основу при определении максимального объёма памяти, к которому он может обращаться. Это, естественно, не так
Шины адреса и данных практически любого ЦП имеют разную битность и никак не влияют друг на друга.
Значение битности ЦП играет не последнюю роль для пользователей, поскольку битности операционной системы (ОС) и процессора, которые используются друг с другом, должны совпадать. Однако, здесь работает принцип обратной совместимости: на 64 разрядный ЦП может быть установлена операционная система как 32 так и 64 разрядная.
Версия операционной системы в данном случае не играет роли: например, все ОС Windows или Linux, уже начиная с появления первых 64 разрядных ЦП имеют как 32 битные так и 64 битные сборки. То есть, существуют все версии Windows (от XP до 10-й), имеющие как 64 так и 32 битную среду.
Важно! Установить на ЦП семейств х86 ОС, в названии которой фигурирует «х64» невозможно! Мало того, невозможно запускать исполняемые файлы для 64 битных ЦП на 32 битных ОС. Именно поэтому определение того, какие именно (32 или 64 разрядные) данные используются ЦП весьма важно
Часто от этого зависит работоспособность достаточно больших групп пользователей, использующих одинаковое программное обеспечение
Именно поэтому определение того, какие именно (32 или 64 разрядные) данные используются ЦП весьма важно. Часто от этого зависит работоспособность достаточно больших групп пользователей, использующих одинаковое программное обеспечение
В данной статье будет рассмотрено, как узнать разрядность процессора при помощи различных способов.
Что такое битность
Этот термин преминем к процессорам и ОС. Разрядность характеризует производительность компьютера. Эта характеристика показывает, с каким количеством информации система может работать в момент времени. Поэтому именно разрядность определяет максимальный объём оперативной памяти, которая будет использоваться системой.
Битность процессора
Для установки 64-битной системы вы должны быть уверены, что сердце вашего компьютера может работать с 64-битными системами. В противном случае, вы не сможете установить такую систему. Узнать это можно с помощью хорошей и бесплатной утилиты CPU-Z.Программа для распознавания системы и не только
В чем отличия 32bit от 64bit-ой системы windows
Как и процессоры, операционные системы windows да и не только, тоже делятся на 32bit и 64bit. При покупке диска с операционной системой, на упаковке это присутствует в обязательном порядке. Причем на компьютер, имеющий 32-битный процессор, можно установить только 32-битную систему windows, да и вообще любую 32-битную операционную систему соответственно. А на компьютер с 64-битным процессором можно установить как 32-разрядную систему, так и 64-разрядную. Ну и вообще любые 64-разрядные системы в принципе. Просто у многих стоит windows, поэтому я ею и оперирую в статье.
Только вот 32-битные системы скажем так «видят» только 4 гигабайта оперативной памяти, даже меньше – 3.5 гигабайт. 64-битные системы видят намного больше до 192 гигабайт. Все зависит от аппаратных возможностей самой windows. Если кто-то подумает, что это вообще такое? То можете не думать. Более простой вариант пойти и посмотреть минимальные системные требования от железа, которые требует дистрибутив системы.
Как вы поняли отличие 32-разрядной от 64-разрядной системы в том, что вторая обрабатывает больше ОЗУ. Визуального же отличия в официальных сборках вы не найдете.
Есть еще одно отличие, которое заключается в поддержке программ. Сейчас в интернете можно найти программы, которые написаны только для 64-битной системы. Так вот 64-битные программы не будут работать на 32-битных windows. А вот если система 64-разрядная, то на ней будут работать как 64, так и 32-битные программы. В 64-битной системе, есть подсистема, и при запуске 32-битных программ они запускаются в режиме эмуляции.
Вот к примеру программа adobe premiere. Предназначена для обработки видео, а для работы с видео, как мы знаем, необходимо больше оперативной памяти (ОЗУ). Поэтому программа выпущена только для 64-разрядных систем! Выпускать ее для 32-битных систем компании adobe смысла не имеет. Да, программа бы работала, но от нехватки оперативки во время непосредственной работы не по-детски тормозила бы. В общем, компания adobe сочла использование данной программы на 32-битных системах не рациональным. А теперь давайте перейдем к определению разрядности систем.
Какая разрядность лучше
Из всего вышеописанного можно сделать вывод, что если вы выбираете между одним и двумя ядрами, то предпочтительнее второй вариант, так как большинство современных программ и игр требуют 64 бита. Не исключено, что в будущем от 32-битной системы полностью откажутся, так как её мощности мало на что хватает.
Зачем использовать 64-разрядную операционную систему
Использование 64-разрядной операционной системы предоставляет пользователю некоторые преимущества:
- Прирост производительности в 64-битных приложениях. Однако нужно понимать, что 64-битных приложений очень мало, а возможный прирост производительности очень небольшой.
- Использование 64-разрядной операционной системы позволяет использовать более 3 Гигабайт оперативной памяти. Поэтому если на вашем компьютере установлено 4 и больше гигабайт оперативной памяти, то вам обязательно нужно устанавливать 64-разрядную версию Windows.
При этом, на 64-разрядной операционной системе отлично работают все 32-битные приложения. Единственное исключение 32-драйверы. Если для ваших комплектующих нет 64-разрядных драйверов, то вы не сможете перейти на использование 64-разрядной операционной системы.
x64 Considerations
X64-версии Windows поддерживают 32-битные инструкции и 64-битные инструкции. Подсистема WOW64 может запускать 32-битные программы в родном 64-битном режиме, переключая родной режим процессора. Отдельные уровни оборудования или программного обеспечения не требуются. При запуске 32-битной программы на основе x64 версий Windows вы можете не испытывать снижения производительности.
Дополнительные сведения о производительности процессора на основе x64 обратитесь к производителю процессора или посетите веб-сайт производителя. Сведения и решение, представленные в этом документе, представляют текущее представление корпорации Майкрософт по этим вопросам на дату публикации. Это решение доступно через Корпорацию Майкрософт или сторонний поставщик. Корпорация Майкрософт специально не рекомендует сторонних поставщиков или сторонних решений, которые могут быть описаны в этой статье. В этой статье также могут быть другие сторонние поставщики или сторонние решения. Поскольку Корпорация Майкрософт должна реагировать на изменение условий на рынке, эта информация не должна быть интерпретируется как обязательство корпорации Майкрософт. Корпорация Майкрософт не может гарантировать или одобрять точность любой информации или любого решения, представленного Корпорацией Майкрософт или любым упомянутым сторонним поставщиком.
Корпорация Майкрософт не делает никаких гарантий и исключает все представления, гарантии и условия, будь то экспресс, подразумеваемые или нормативные. К ним относятся, но не ограничиваются представлениями, гарантиями или условиями названия, неущемления, удовлетворительного состояния, торговой доступности и пригодности для определенной цели, в отношении любых служб, решений, продуктов или любых других материалов или сведений. В любом случае Корпорация Майкрософт не несет ответственности за любое стороне решение, которое упоминается в этой статье.
Прикладное программирование и 64-битные системы
На момент написания статьи в 2010 году, наиболее известными и распространенными являются две 64-битные архитектуры микропроцессоров: IA64 и Intel 64.
Важно понимать, что IA-64 и Intel 64 (AMD64) это совершенно разные, несовместимые друг с другом, микропроцессорные архитектуры. Далее в статье мы будем рассматривать только архитектуру Intel 64 (x64 / AMD64), как более популярную среди разработчиков прикладного программного обеспечения для операционной системы Windows
Для краткости программную модель Intel 64, доступную программисту в 64-битной системе Windows, называют Win64.
Что выбрать x32 или x64?
Теперь вы знаете чем отличается 64 битная система от 32 бит. Среди пользователей ходит очень много споров, о том, какую архитектуру использовать. Одни говорят что только 64, другие ратуют в пользу x32. Как вы понимаете из выше написанного, все зависит от оперативной памяти. Если у вас меньше четырех гигабайт, то можно использовать 32 бит, если больше, то нужно использовать 64 бит, чтобы система могла увидеть всю память. Да, есть расширения PAE, которые позволяют процессору видеть больше 4х гигабайт, но будет намного быстрее, если система будет работать с памятью напрямую, без всяких хаков.
Возможно, у вас возник вопрос, почему не использовать архитектуру 64 бит если памяти меньше 4х гигабайт? Поскольку размеры регистров процессора больше, то автоматически становиться больше все, что храниться в оперативной памяти, больше занимают инструкции программ, больше занимают метаданные и адреса, которые хранятся в оперативной памяти.
А это все значит, что если вы установите 64 битную систему на компьютер с меньше чем 4 Гб ОЗУ памяти, то оперативной памяти вам будет очень мало. Вы не заметите прироста производительности, будет только хуже, потому что часть оперативной памяти уйдет на диск в раздел подкачки. а скорость работы с диском, как вы понимаете, очень сильно отличается от скорости работы ОЗУ.
Даже если у вас 4 Гб, то использовать 64 бит не желательно, потому что памяти будет не хватать. По современным меркам, для персонального компьютера это уже мало, а вы ее еще уменьшите использовав эту архитектуру. В конце концов, вы можете использовать технологию PAE, эту опцию можно включить в ядре Linux, чтобы получить доступ ко всем четырем гигабайтам из 32 бит. Это будет вполне оправдано.
Но если у вас 6 Гб и больше, то здесь уже не целесообразно применять PAE, лучше использовать нормальную 64 битную архитектуру, памяти благо хватает. и процессор рассчитан именно на нее.
Ответы на частые вопросы
Пользователей часто интересуют вопросы, на которые они хотят иметь вполне однозначные ответы, без необходимости вникать в тему глубоко. Вот некоторые из них вместе с ответами.
Вопрос | Ответ |
---|---|
Какой процессор x86? | Любой 32-разрядный, совместимый с ПК |
Нужны ли 64-разрядные драйверы для устройств при работе в 64-разрядной версии Windows? | Обязательно. Драйверы устанавливаются в соответствии с выбранной операционной системой |
Как сменить разрядность операционной системы? | Никак. Только переустановкой. Предварительно необходимо сохранить все важные данные |
32 или 64 бит: какую ставить систему и как определить? | Если процессор 32-разрядный, то можно ставить только 32-разрядную версию ОС. Если процессор 64-бит, то следует руководствоваться всеми остальными системными требованиями |
Почему следует устанавливать 64-битную версию операционной системы? | Если ваш компьютер достаточно современный (не старше 7-8 лет) то он обязательно поддерживает 64-разрядные системы, и именно этот вариант раскрывает все возможности данного компьютера полностью |
Какая «семерка» лучше — 32-х или 64-х разрядная | Здесь скорее нужно говорить о «железе», если компьютер достаточно новый, то лучше, конечно-же 64-разрядная |
Можно ли запускать 32-разрядные программы и драйвера на 64-разрядном компьютере? | В подавляющем большинстве случаев можно, если используется архитектура amd64 (она же x86-64). Кроме того, в Windows 7, например, имеется режим эмуляции Windows XP, который дает дополнительные возможности для этого. Однако есть случаи несовместимости и придется использовать 64-разрядные версии таких приложений |
Какие недостатки есть у 64 битной Windows? | Повышенные требования к памяти, и больше места на диске. Но это является проблемой только для старых компьютеров |
Разрядность Windows: x64 или x32 (x86). Как её узнать?
Не многие знают, что в Windows есть такое понятие как разрядность — x32 (x86), x64. В этой короткой заметке мы объясним что это такое на пальцах. Тут нет ничего сложного и знать это нужно, потому что это важный момент.
Разрядность операционной системы – грубо и очень приближённо, это количество мельчайших единиц информации (бит), которое процессор способен обработать за один такт (герц). В современном мире существует два варианта разрядности: 32-бит или 64-бит. 32-битные системы называют также x86: это неверное обозначение, зато распространённое. Других вариантов практически нет – разве что доисторические 16-разрядные программы эпохи MS-DOS и Win98.
Чем отличаются Window 32 и 64 на практике? Не скоростью работы – это точно. Грубоватый пример – на задней оси грузовиков бывают и 2 шины, и 4. Наличие 4х шин не делает фуру быстрее или мощнее – но в некоторых случаях многоколёсная конфигурация удобнее: скажем, при перевозке особо тяжёлого груза. Так и с 64-битной версией Windows: быстрее система не станет, но…
Сзади у грузовика 4 колеса, по 2 шины на каждую сторону. Это как в случае с 64-битной ОС: иногда лучше, но точно не быстрее и не медленнее.
Но старые 32-битные Windows способны работать не более чем с 4 гигабайтами ОЗУ, а это мало для современных программ. Даже если физической памяти в компьютер установлено 8 или 16 Гб, ОС способна работать лишь с 3,5-3,8 гигабайтами из них, а остальной объём висит мёртвым грузом. Существуют нестандартные способы заставить «Винду» видеть более 4 гигов, но работают они через раз, да и то, скорее, для косметического эффекта.
64-битная версия Windows уверенно работает с любым объёмом ОЗУ (до 32ГБ).
Различия коротко и понятно:
Есть и другие различия. Но это уже «железные дела» и нам с вами их знать совсем не обязательно, потому что «Меньше знаешь — крепче спишь»…
Недостатки 64-разрядной системы
- Нужны новые драйверы. Все устройства требуют для 64-битной Windows 7 соответствующих драйверов (аналоги для 32-битной ОС работать не будут). Для современных устройств это обычно не проблема, но для устаревших моделей многие производители не разрабатывают 64-битные версии драйверов. Поэтому прежде чем переходить на 64-битную Windows, зайдите на веб-страницу производителя устройства и убедитесь, что для вашего оборудования доступна 64-битная версия драйвера.
- Требуется больше памяти. Многие структуры данных в 64-битных программах имеют размер 8 байт (64 бит). Поэтому программы занимают на 10–20% больше места на жестких дисках, чем соответствующие 32-битные версии с 4-байтными структурами. Потребность в оперативной памяти для 64-битного ПО также повышается – примерно на 15 процентов.
Как узнать имеет процессор 64 разрядную поддержку в Windows 7 или нет
В операционной системе Windows 7 выполните следующее:
- Щелкните правой кнопкой мыши по значку «Компьютер» (Мой компьютер) на Рабочем столе.
- В контекстном меню выберите «Свойства».
- В окне «Просмотр основных сведений о вашем компьютере» нажмите на «Индекс производительности Windows».
- В окне «Оценка и увеличение производительности компьютера» нажмите на «Отображение и печать подробных сведений о производительности компьютера и системе».
- В открывшемся окне «Счетчики и средства производительности», в разделе «Дополнительные сведения о компьютере», в параметре «Система», напротив пункта «64-разрядная поддержка», будет написано «Да» или «Нет».
На компьютере стоит 32-разрядная операционная система, процессор поддерживает 64 разрядные ОС. Этот компьютер поддерживает переход на Windows 7 64-bit.
Поддержка новых ОС для старых процессоров
Если у вас есть старенький компьютер на базе процессора Intel Pentium 4 и вы захотите перейти на новую ОС Windows 8 или 10, то у вас возникнут проблемы. Новые операционные системы от компании Microsoft не поддерживают древние процессоры. На этих компьютерах все еще стабильно работает Windows XP, но использовать эту ОС в наше время уже небезопасно. XP уже давно не получает обновлений и новый софт уже не поддерживает эту операционную систему.
Использование XP с доступом в Интернет довольно плохая затея, так как эта ОС является рассадником для различных вредоносных программ и вирусов. Единственным вариантом является использование Linux ОС, которые нетребовательны к ресурсам компьютера.
Одной из таких ОС является Lubuntu. ОС Lubuntu создана на базе Ubuntu, поэтому постоянно обновляется и имеет хорошую поддержку. Скачать образ Lubuntu для записи на диск можно на ее официальном сайте http://lubuntu.net. После записи на диск Lubuntu вы сможете смело стартовать с него. Lubuntu можно не устанавливать на ПК и запустить ее можно прямо с диска.
Это нужно для того, чтобы вы проверили функционал ОС, а также проверили Lubuntu на совместимость с вашим ЦПУ. Lubuntu, как и Windows распространяется в 32-х и 64-х разрядных версиях. Установив Lubuntu на свой старый ПК, вы продлите его жизненный цикл и лучше обезопасите себя от интернет угроз.
Чем отличается 64 и 32 бит?
Чтобы понять чем отличается 32 бита от 64, нужно погрузиться еще дальше в основы. Процессор — это самый главный компонент компьютера, его даже можно назвать мозгом. Именно процессор оперирует всеми данными, которые мы хотим обработать управляет внешними устройствами, отправляет им команды, получает от них информацию и взаимодействует с памятью. Все адреса и инструкции во время выполнения процессору нужно где-то хранить, и нет, не в оперативной памяти, потому что адреса в оперативной памяти нужно тоже где-то хранить.
Для решения этой задачи каждый процессор содержит несколько десятков ячеек сверхбыстрой памяти, их еще называют регистрами, каждая из этих ячеек имеет свое предназначение, имя и определенный размер. Чем отличается 32 bit от 64? В размере и все дело. У 32 битных процессоров, размер одной ячейки — 32 бит. В процессорах архитектуры 64 бит — размер регистров уже не 32, а 64. Чем больше размер ячейки, тем больше данных она может уместить, а значит пространство адресов ресурсов может быть больше.
Так, процессоры архитектуры 32 бит могли получить доступ только к адресам в пределах 2^32 степени. Адрес большего размера просто не поместится в ячейку. Наиболее всего это ограничение заметно при работе с оперативной памятью. В этот диапазон входит только память до 2^32 бит или 4 Гб, все что выше процессор не сможет прочитать без специальной эмуляции со стороны операционной системы.
Процессор, с размером регистров 64 бит может получить доступ к адресам до 2 ^ 64, а это уже намного больше, если перевести в привычные величины, то это 1 Эб (экзабайт) или миллард гигабайт. Фактически такого количества оперативной памяти еще не поддерживает ни одна операционная система, даже Linux. По сравнению с 4 Гб — это очень большая разница.
Но это еще не все. В одном цикле работы процессор с размером регистра 32 бит может обрабатывать 32 бит или 4 байта данных, 1 байт равняется 8 бит. Таким образом, если размер данных превышает 4 байта, то процессору придется выполнить несколько циклов для его обработки. Если процессор 64 битный, то размер данных для обработки в одном цикле увеличивается в два раза, и теперь составляет 8 байт. Даже если данные имеют размер больше, чем 8 байт, то процессору одинаково нужно будет меньше времени на их обработку.
Но во время реального использования вы вряд ли заметите большое увеличение производительности, если, конечно, вы не используете очень тяжелые приложения. Кроме всего, описанного, разница 32 и 64 битных систем еще много в чем. Эти архитектуры еще много чем отличаются. Архитектура 64 бит более оптимизирована, рассчитана на более новое оборудование, многозадачную и очень быструю работу. В наши дни все процессоры работают в режиме 64 бит, но поддерживают 32 бит для совместимости в режиме эмуляции. Но не стоит сразу бежать и переустанавливать систему на 64 бит потому что она лучше, и ниже мы рассмотрим почему.