Переход на 64-битную систему: преимущества, проблемы, советы
Введение
У вас трудится 64-битная ОС? Если вы не понимаете ответа на данный вопрос, то точно нет. 32- и 64-битные предположения Windows весьма похожи, так что отличить снаружи вариант ОС не так легко.
Несложнее всего привести к окну просмотра сведений о компьютере, выбрав Панель управления/Control Panel — Совокупность/System (либо надавив правой клавишей на Компьютер/Computer и выбрав Свойства/Properties ). В окне будут выведены детальные сведения о версии Windows и типе совокупности.
В нашем случае это 64-разрядная ОС/64-bit Operating System. Но в чём кроются различия между 32- и 64-разрядными совокупностями?
Надавите на картину для повышения.
Отличие между 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 для подписчиков Микрософт 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 Гбайт, но, в зависимости от железа, действенный дешёвый количество возможно ещё ниже. Добавления, такие как оснастка Микрософт .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, то имеете возможность временно установить её на компьютер — Микрософт даёт 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-битных драйверов.
Микрософт предлагает соответствующую страницу, где возможно проверить доступность драйверов.