Отличие 32 и 64 разрядной системы windows – «В чём разница между 32-битной и 64-битной системой?» – Яндекс.Знатоки

Содержание

Разница (Между 32 и 64 Битной) Системой Рассмотрим Основы 2018

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

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

Также у него тип данных 64-бита. Операционная система адресует информацию по своим файлам применяя 64-битную адресацию (благодаря которой происходит поддержка объёма по max т.е. память становится шестнадцать экзабайт, до этого она была четыре Гбайт). Разница между системами заключается и в шинах и адресации.  К примеру — это адресация памяти, она обычно находится в пределах сорок или сорок восемь бит.

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

Разница между системами — достоинства и недостатки

Достоинства 64 бит

  •  У 32-битной ОС есть ограничение в max поддержке оперативной памяти —  4 Гбайт. В действительности памяти выходит меньше, в районе 3.5 Гбайт, т.к. происходит использование части памяти для нужд системы.  64 битная ОС применяет ту оперативную память, плата которой находится у вас на материнке, т.е. практически любой.
  • 64-битники производительнее используют большие файлы, по сравнении с 32-битными системами. К примеру, при работе с файлом в пять Гбайт 32-битной операционной системе предстоит загружать его частями, т.к. у ней доступ лишь к трём гигабайтам оперативной памяти. Некоторые научные программы при работе с 32-битными системами не приносят точных данных, поэтому для работы с ними приходится использовать только 64-битные ОС.

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

Первое — Структура данной памяти иная, она увеличила свой max объём, но приложения для неё настоящее время довольно редки. С такой памятью, как уже говорилось ранее, выгодно работать 64-битным ПО.

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

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

Как говорилось ранее, 64-битная ОС не только увеличит ёмкость оперативной памяти, но и увеличит эффективность работы Windows 7 и Windows 8.

  • ОС реже станет подкачивать файлы в файл памяти на жестком диске, т.к. ёмкость оперативки увеличится (при недостатке памяти оперативки, ОС подкачивает файлы в жесткий диск). Хочется отметить, что скорость передачи данных в самой оперативной памяти значительно выше, чем в жестком диске, вот благодаря чему увеличивается скорость работы вашего ПК.

Windows 7, 8 часто использует доп. память благодаря приложению SuperFetch, которое предварительно загружает информацию в ранге значимости (наиболее часто используемые программы буферизуются в память по окончании загрузки операционной системы). Благодаря чему программы запустятся очень быстро.

Платы оперативной памяти 4 — 8 Гбайт по цене на сегодняшний день вполне доступны, благодаря чему рекомендуется поставить в ваш ПК хотя бы одну оперативную плату на 4 гигабайт.  Продвинутые пользователи на сегодняшний день используют  8 гигабайт для 64-битных систем. Карта памяти в 2 Гбайта достаточно популярна, но при работе с 64-тными системами увеличение производительности компьютера вы не получите.

Для ускорения работы установленного вами Windows я рекомендую: — Ускоритель компьютера.

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

Как говорилось ранее, 32-битники не дадут полной ёмкости в 4 гигабайт оперативки, установленной вами в компьютере, т.к. элементы и узлы компьютера будут требовать объёма памяти  в пределах 4 Гбайт 32 битной системы. 512 мегабайтная видеокарта будет требовать привязки данной ёмкости к оперативной, это снизит объём  доступной памяти. Как правило ОС уменьшает память до 3,12 гигабайт. Частенько ёмкость памяти бывает ещё меньше.

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

Так как работа драйверов происходит между узлами компьютера и ОС, нельзя установить на 64-битку драйверы с разрядностью 32-бита,  даже если большинство 32-битных программ без проблем функционируют в операционке с разрядностью  64-бита. Поэтому, при переходе на 64-битку, необходимо тщательно проверить драйвера с разрядностью 32-бита на предмет работы в 64-битной системе. Можно на время установить 64-битку на ПК и посмотреть как она работает. Проверить её функциональность. Компания Microsoft разрешает в течение 30 дней бесплатно поработать с такой системой. Активировать её можно позже. Как обновить драйвера можно узнать по ссылке…

Windows XP и windows 7-8

Можно применять драйвера Windows XP для Windows 7-8 (это не для ОС с разрядностью 64-бита).  Драйвер разрядностью 32-бита Windows XP под звуковою карту или игровой приставки в основном без проблем функционирует в windows 7-8 x32. Но работать с 64-битной ОС он не сможет, т.к. windows 7-8 не установит должным образом не подписанный драйвер.

Далее я бы хотел, что бы вы сравнили скорость загрузки 32-битной Windows 7 и 64-битной Windows 8 на этом видео:

Вывод: ставить 32-битную или 64-битную систему решать вам, но многие программы уже перешли на 64-битную разрядность, и если вам нужна высокая скорость вашей ОС вам придётся перейти на windows x64! 32-битная система таких результатов вам не даст!

Я надеюсь вы получили нужную информацию и поняли, в чем разница между системами 32-битными и 64-битными.

Друзья, если вы решите переустановить систему, я предлагаю вам устанавливать её не на обычный диск HDD, а на твердотельный диск SSD, как сделал я. Приобрести его можно на АлиЭкспресс. Диски на странице объёмом от 120 до 960 Гб, т.е., фактически 1Тб. Судя по описанию, диск подойдёт как для Компьютеров, так и для (ноутбуков).

По скриншоту вы видите, объёмы дисков. Если вам нужно будет именно установить систему, достаточно приобрести диск ёмкостью 120 Гб. Если же как полноценный жесткий диск, то, на ваше усмотрение, от 480, до 960 Гб. Почему я советую устанавливать Windows именно на твердотельный жесткий диск? Ваша система будет загружаться за считанные секунды! Если вы приобретёте диск на 1Тб, все программы у вас будут летать!

Вообще, можно выбрать понравившийся именно вам диск SSD на странице… Тем, кто не знает, что такое SSD диск, советую прочитать мою статью «Что такое SSD диск». Успехов!

С уважением Андрей Зимин                                                                         02.04.2013г.

Понравилась статья? Поделитесь с друзьями!

info-kibersant.ru

Чем отличается 32 и 64 битная (разрядная) система

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

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

Одним из главных отличий 32 и 64 битных систем является то, что последние могут использовать больше памяти, чем 32-разрядные. Компьютеры с 32-разрядной системой могут видеть только до 4 Гб оперативной памяти, в то время как 64-разрядные системы могут иметь памяти в разы больше (так и хочется написать, столько памяти, насколько хватит денег и слотов на материнской плате). А, думаю всем известно, чем больше оперативной памяти на компьютере, тем быстрее он работает (одна из причин).

Еще одно важное отличие 32-разрядных и 64-разрядных систем, про которое нужно сказать, это то, что для 64-битных систем не так много программного обеспечения (программ), как для 32 битных. Хотя его становится все больше, и производители адаптируют свои продукты под обе эти системы. Это относится больше к индивидуальным разработчикам. А если это коммерческая организация, например продающая ip камеры, то их программное обеспечение точно уже давно адаптировано как для 32, таки и для 64 битных систем.

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

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

  • 32-разрядные системы предназначены для 32-разрядных процессоров, а 64-разрядные для 64-разрядных процессоров.
  • 64-разрядные системы имеют проблемы с несовместимостью программного обеспечения, в отличие от 32-разрядных. Касается это только не очень популярных программ, так как популярные и известные производители уже давно имеют 64-битные версии своих программ.
  • 32-разрядные системы поддерживают только до 4 Гб оперативной памяти, а 64-разрядные не имеют таких ограничений.
  • С помощью обновления Windows нельзя выполнить обновление разрядности. То есть нельзя 32-разрядную систему обновить до 64-разрядной.
  • Чтобы поменять 32-разрядную Windows на 64-разрядную, нужно ее купить и установить.

А вот что лучше: 64 или 32-разрядная система – это уже решать Вам и возможностям вашего компьютера!

linchakin.com

Чем отличается 64 битная система от 32

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

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

Содержание статьи:

Архитектура 32 бит

В первую очередь нужно сказать, что 32 бит или x86, или i386 — это почти одно и то же, и это архитектура процессора, а уже операционная система рассчитана для работы на этой архитектуре. Впервые архитектура x86 была использована в процессорах Intel. Такое название образовалось от первых процессоров, где она применялась — Intel 80386. Уже позже ее начали поддерживать процессоры от AMD и x86 стала стандартом для персональных компьютеров. Дальше она улучшалась, дорабатывалась, но суть не в этом.

 Архитектура 64 бит

Архитектура 64 бит была разработана намного позже компанией AMD. Еще эту архитектуру называют x86-64 или amd64. Несмотря на название она тоже поддерживается процессорами Intel и AMD. Она полностью совместима с x32. Разница между ними, в основном, в битности, но что это такое мы рассмотрим намного подробнее ниже.

Чем отличается 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 бит потому что она лучше, и ниже мы рассмотрим почему.

Что выбрать x32 или x64?

Теперь вы знаете чем отличается 64 битная система от 32 бит. Среди пользователей ходит очень много споров, о том, какую архитектуру использовать. Одни говорят что только 64, другие ратуют в пользу x32. Как вы понимаете из выше написанного, все зависит от оперативной памяти. Если у вас меньше четырех гигабайт, то можно использовать 32 бит, если больше, то нужно использовать 64 бит, чтобы система могла увидеть всю память. Да, есть расширения PAE, которые позволяют процессору видеть больше 4х гигабайт, но будет намного быстрее, если система будет работать с памятью напрямую, без всяких хаков.

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

А это все значит, что если вы установите 64 битную систему на компьютер с меньше чем 4 Гб ОЗУ памяти, то оперативной памяти вам будет очень мало. Вы не заметите прироста производительности, будет только хуже, потому что часть оперативной памяти уйдет на диск в раздел подкачки. а скорость работы с диском, как вы понимаете, очень сильно отличается от скорости работы ОЗУ.

Даже если у вас 4 Гб, то использовать 64 бит не желательно, потому что памяти будет не хватать. По современным меркам, для персонального компьютера это уже мало, а вы ее еще уменьшите использовав эту архитектуру. В конце концов, вы можете использовать технологию PAE, эту опцию можно включить в ядре Linux, чтобы получить доступ ко всем четырем гигабайтам из 32 бит. Это будет вполне оправдано.

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

Выводы

В этой статье мы рассмотрели чем отличается чем отличается 32 от 64 и теперь вы сможете правильно подобрать систему, чтобы она работала с оптимальной производительностью. А как вы считаете, что лучше использовать при тех или иных объемах ОЗУ? Если с 3 Гб и 6 еще все понятно, то 4 Гб вызывает много споров, какое ваше мнение? Напишите в комментариях!

На завершение небольшое видео про отличия 64 битных процессоров от 32 битных, в видео акцент сделан на мобильные процессоры, но технология та же:

losst.ru

Как узнать разрядность Windows? В чем отличия 32-, 64- и 86-битных версий Windows?

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


Оглавление: 
1. Чем отличаются x32, x64 и x86 операционные системы Windows?
2. Почему следует устанавливать 64-битную версию операционной системы?
3. Как узнать разрядность Windows, установленной на компьютере?
- Первый способ
- Второй способ
- Третий способ
- Видеоинструкция

Чем отличаются x32, x64 и x86 операционные системы Windows?

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

Сами по себе биты в отношении операционной системы Windows – это способ обработки информации центральным процессором компьютера. В качестве обрабатываемой информации используется оперативная память, и 32-битный Windows способен работать не более чем с 3,5 Гб оперативной памяти, тогда как на 64-битном данный лимит находится на уровне около 200 Гб. С развитием мощности программ и их требовательности к оперативной памяти, компьютеры начали повально переходить на 64-разрядную операционную систему.

Главным минусом 64-разрядной системы является ее требовательность к центральному процессору компьютера. Если в PC установлен 32-разрядный центральный процессор, он никоим образом не сможет работать с 64-разрядной версией операционной системы, то есть им не предусмотрена поддержка более чем 3,5 Гб оперативной памяти.

Многих пользователей компьютера, которые выбирают при установке Windows разрядность операционной системы, вводит в заблуждение отсутствие версии на 32 бита. Связано это с тем, что 32-битная версия Windows для 64-битного процессора обозначается как x86, а не x32. Разобраться, с чем это связано, можно только в том случае, если изучить процессы взаимодействия операционной системы с компьютерным «железом». Пользователю же надо просто запомнить, что 32-битная и 86-битная операционные системы практически ничем не отличаются, и с объемом оперативной памяти более 3,5 Гб справляется только 64-разрядная версия ПО.

Почему следует устанавливать 64-битную версию операционной системы?

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

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

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

Как узнать разрядность Windows, установленной на компьютере?

Определить разрядность установленной на компьютер версии Windows можно с помощью десятка сторонних приложений. Имеются способы, как узнать x32, x64 или x86 версия операционной системы установлена на компьютере, с помощью стандартных средств Windows.

Первый способ

Узнать разрядность Windows на компьютере можно через меню информации о системе:

  1. Нажмите на клавиатуре сочетание клавиш Windows+I, после чего откроется меню параметров;
  2. Далее перейдите во вкладку «Система»;
  3. Следом в левом меню выберите пункт «О системе». Здесь можно увидеть информацию о разрядности операционной системы и процессора;
  4. Также в «Сопутствующих параметрах» можно выбрать пункт «Сведения о системе», и узнать разрядность Windows и процессора в открывшемся меню.

Второй способ

Определить разрядность операционной системы, установленной на компьютере, также можно с помощью командной строки. Для этого:

  1. Нажмите на меню «Пуск» правой кнопкой, а во всплывающем окне выберите «Командная строка». Для определения количества бит в операционной системе через командную строку, не обязательно выбирать ее запуск от имени администратора;
  2. После того как откроется командная строка, в ней следует прописать команду Systeminfo и нажать кнопку Enter;
  3. Собрав информацию о системе, компьютер выведет ее в командную строку, где в графе «Тип системы» можно увидеть информацию о разрядности Windows.

Третий способ

Посмотреть разрядность системы через «Сведения о системе»:

  1. Нажмите на клавиатуре сочетание клавиш Windows+R, и в появившемся окне «Выполнить» введите команду msinfo32;
  2. В открывшемся окне в меню «Сведения о системе» можно найти пункт «Тип», где отображается разрядность операционной системы.

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

Видеоинструкция

Загрузка…

okeygeek.ru

Чем отличается Windows 64 от 32 бит и что выбрать

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

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

Чем отличается Windows 64 от 32 бит

Главное отличие Windows 32 и 64 бит в том, что первая может работать с оперативной памятью лишь до 4 Гб. 32-х битные Windows не смогут увидеть ОЗУ более 4 ГБ, они покажут около 3,5 Гб (если установлено от 4 Гб). Поэтому, если на компьютере установлено больше 4 Гб оперативной памяти, то компьютер не будет работать на полную мощь, определённая часть памяти останется не востребованной ни системой, ни программами.

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

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

Как узнать разрядность Windows

Для того, чтобы узнать, какая Windows установлена на вашем компьютере – 32 или 64 бит, нужно попасть в свойства системы. Для этого нажмите правой кнопкой на ярлык «Мой компьютер» и потом на «Свойства», и там вы увидите разрядность вашей системы. На скриншоте я покажу на примере Windows 10, на других версиях внешний вид будет отличаться, но суть та же.

Кстати, если вы свойствах вы видите разрядность x86, то это ни что иное, как те же 32 бита. Windows x86 от 32-х битной ничем не отличается. Это одно и тоже.

На сайте doctorsmm есть возможность заказать подписчиков на страницу в ВК всего от 20 коп. за единицу ресурса! Тут Вы найдете не только дешевые цены на услуги, но и широкое разнообразие форматов и критериев ресурса. Таким образом Вы сможете подобрать для себя наиболее выгодное предложение с минимальными затратами. К тому же, на некоторые виды услуг распространяются гарантии.

На какой компьютер можно установить 64-х битную Windows

Выше я рассказал, чем отличается Windows 64 от 32 бит, и главное – это поддерживаемая оперативная память. Поэтому, если в компьютере более 4 Гб ОЗУ, то на него нужно установить Windows 64 бит, так как 32-х битная там будет совершенно бессмысленна. Если ОЗУ менее 4 Гб, то можно установить 32-х битную систему.

Но это не единственное требование. Для того, чтобы установить Windows 64 бит, процессор должен поддерживать такую разрядность системы. Узнать, поддерживает ли её процессор, можно с помощью программы CPU-Z. Запустите CPU-Z, и на первом экране посмотрите в поле «Набор инструкций». Если процессор поддерживает инструкцию EM64T, то на компьютер можно будет установить 64-х битную систему.

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

Похожие статьи:

system-blog.ru

Различие между 32-х и 64-х битной Windows 7

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

Очень краткая история 64-х битных вычислений

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

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

Чем больше регистр процессора системы, тем больше данных он может обрабатывать, особенно в плане использования системной памяти. Так, например, процесор с 32-х битным регистром покрывает 2^32 адресов, и поэтому он ограничен доступом лишь к 4GB оперативной памяти. Возможно, 40 лет назад, когда разрабатывался 32-х битный регистр, такое количество памяти казалось огромным, но для современных компьютеров 4GB является довольно ограниченной величиной.

Несмотря на то, что 64-х битные вычисления, кажется, являются новым творением технологического мира, в действительности они существуют уже десятилетия. Первым компьютером с 64-х битной архитектурой был Cray UNICOS, который еще в 1985 году создал прецедент для 64-х битных суперкомпьютеров (Cray 1 показан в центре на рисунке выше). 64-х битные вычисления оставались привилегией суперкомпьютеров и больших серверов еще в течение почти 15 лет.

Со временем 64-х битные системы пришли и к пользователям, хотя большинство из них об этом не догадывалось. Так, консоли Nintendo 64 и Playstation 2, представленные на рисунке выше, имели 64-х битные процессоры еще за 5 лет до появления компьютерных 64-х битных процессоров пользовательского уровня и соответствующих операционных систем.

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

В следующий год 64-х битные процессоры в различном масштабе стали поддерживать OS X Panther и некоторые дистрибутивы Linux. При этом Mac OS X не полностью поддерживала 64 бита еще пять лет, вплоть до выпуска OS X Leopard.

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

Может ли ваш компьютер работать с 64-мя битами?

Существует несколько доступных способов узнать — может ли ваш компьютер работать с 64-мя битами.

Во-первых, вы можете посмотреть на версию установленной у вас Windows – возможно, вы уже используете 64-х битную операционную систему. Для этого в Windows Vista и Windows 7 кликните по Компьютеру (Computer) из меню Пуск (Start) правой кнопкой мыши и в контекстном меню выберите пункт Свойства (Properties). Это приведет вас в меню системных свойств (подобное тому, что представлено на рисунке выше), где в разделе Система (System) вы увидите, какая у вас операционная система – 32-х битная или же 64-х битная.

Под Windows XP вы можете использовать схожий метод определения битности вашей ОС. Хотя, шансы, что вы используете Windows XP х64 довольно малы. Самый важный шаг, который вы можете предпринять под XP (или под 32-х битными Windows Vista/7) – это протестировать свой процессор и узнать, можете ли вы проапгредиться на 64-х битную Windows.

Для этого вам необходимо скачать бесплатную утилиту SecurAble от Стива Гибсона (Steve Gibson). Данная утилита, представленная на рисунке выше, проверяет процессор по трем различным параметрам.

Во-первых, она проверяет, является ли процессор 64-х битным. Во-вторых, она проверяет поддержку им D.E.P. (технологии безопасности, разработанной для защиты машин от атак переполнения буфера). И, наконец, в-третьих, программа проверяет наличие поддержки виртуальной машины XP под Windows 7.

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

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

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

Чего вам стоит ждать от перехода на 64 бита? Вот некоторые преимущества перехода на 64-х битную систему.

Вы можете использовать значительно больше оперативной памяти (RAM).

Насколько больше? 32-х битные версии Windows (и также других ОС) ограничены 4096MB  (или 4GB) оперативной памяти. В тоже время 64-битные ОС теоретически способны поддерживать около 17 миллиардов гигабайт оперативной памяти (благодаря расширенному системному регистру, о котором мы говорили ранее).

В действительности операционная система Windows 7 64-bit Home edition ограничена (не из-за физических ограничений, а из-за вопросов лицензирования) на 16GB оперативной памяти. В тоже время Windows 7 х64 Professional и Windows 7 х64 Ultimate поддерживает до 192GB памяти.

Вы увидите возросшую эффективность.

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

Ваш компьютер сможет выделять процессам больше виртуальной памяти.

32-х битная архитектура Windows не позволяет выделять приложению более 2GB памяти. Однако, современные игры, приложения фото- и видеоредактирования и другие прожорливые задачи, вроде виртуальных машин, хотели бы иметь в своем распоряжении гораздо больший объем памяти.

И под 64-х битной системой они могут его получить – такие системы позволяют выделять до 8TB виртуальной памяти. Этого более чем достаточно даже для сумасшедших сессий Photoshop или игры в Crysis.

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

Вы будете наслаждаться расширенными возможностями безопасности.

Windows х64 с современным 64-х битным процессором предоставляют пользователям дополнительную защиту, которая не доступна для пользователей 32-х бит. В такую защиту входит вышеупомянутый аппаратный D.E.P., как и технология Kernel Patch Protection, которая защищает вас от эксплоитов ядра, и драйвера устройств должны иметь цифровую подпись, что уменьшает число инцидентов с драйверными инфекциями.

Звучит отлично, не так ли? А как на счет недостатков? К счастью список недостатков перехода на 64-х битную операционную систему не очень велик. А, кроме того, со временем он сокращается. И все-таки некоторые недостатки пока остаются.

Вы можете не найти 64-х битных драйверов для старых, но все-таки важных устройств вашей системы.

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

К несчастью же, поиск драйверов для старых устройств может оказаться для вас тяжелой, неразрешимой задачей. У вас есть любимый сканер 2003-го года выпуска? Он вам очень нравится? Это плохо. Ведь вам, вероятно, не удастся найти для него 64-х битный драйвер. Ведь производители оборудования скорее поддержат новые продукты (и будут советовать покупать их), чем станут поддерживать старые.

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

Ваша материнская плата не поддерживает более 4GB оперативной памяти.

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

Вы используете старые программы.

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

Кроме того, следует понимать, что если даже приложение является 64-х битным, плагины и расширения для него могут таковыми не являться. Такие проблемы часто возникают с Photoshop и Firefox. Основное приложение доступно в 64-х битном варианте, но важные плагины – нет.

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

Все работало хорошо и гладко, я наслаждался 8GB оперативной памяти, без проблем работал с дюжиной виртуальных машин и, в общем и целом, был чрезвычайно доволен. Единственной же проблемой, с которой я столкнулся – был мой сканер Canon из начала 2000-х годов, и мои попытки заставить его работать.

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

Таким образом, 64-х битные вычисления стали доступными, простыми в использовании и почти не доставляющими проблем.

winlined.ru

64 и 32 разрядная система разница. В чем разница между x32 и x64 битными системами

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

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

В первую очередь нужно сказать, что 32 бит или x86, или i386 — это почти одно и то же, и это архитектура процессора, а уже операционная система рассчитана для работы на этой архитектуре. Впервые архитектура x86 была использована в процессорах Intel. Такое название образовалось от первых процессоров, где она применялась — Intel 80386. Уже позже ее начали поддерживать процессоры от AMD и x86 стала стандартом для персональных компьютеров. Дальше она улучшалась, дорабатывалась, но суть не в этом.

Архитектура 64 бит

Архитектура 64 бит была разработана намного позже компанией AMD. Еще эту архитектуру называют x86-64 или amd64. Несмотря на название она тоже поддерживается процессорами Intel и AMD. Она полностью совместима с x32. Разница между ними, в основном, в битности, но что это такое мы рассмотрим намного подробнее ниже.

Чем отличается 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 бит потому что она лучше, и ниже мы рассмотрим почему.

Что выбрать x32 или x64?

Теперь вы знаете чем отличается 64 битная система от 32 бит. Среди пользователей ходит очень много споров, о том, какую архитектуру использовать. Одни говорят что только 64, другие ратуют в пользу x32. Как вы понимаете из выше написанного, все зависит от оперативной памяти. Если у вас меньше четырех гигабайт, то можно использовать 32 бит, если больше, то нужно использовать 64 бит, чтобы система могла увидеть всю память. Да, есть расширения PAE, которые позволяют процессору видеть больше 4х гигабайт, но будет намного быстрее, если система будет работать с памятью напрямую, без всяких хаков.

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

А это все значит, что если вы установите 64 битную систему на компьютер с меньше чем 4 Гб ОЗУ памяти, то оперативной памяти вам будет очень мало. Вы не заметите прироста производительности, будет только хуже, потому что часть оперативной памяти уйдет на диск в раздел подкачки. а скорость работы с диском, как вы понимаете, очень сильно отличается от скорости работы ОЗУ.

Даже если у вас 4 Гб, то использовать 64 бит не желательно, потому что памяти будет не хватать. По современным меркам, для персонального компьютера это уже мало, а вы ее еще уменьшите использовав эту архитектуру. В конце концов, вы можете использовать технологию PAE, эту опцию можно включить в ядре Linux, чтобы получить доступ ко всем четырем гигабайтам из 32 бит. Это будет вполне оправдано.

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

Выводы

В этой статье мы рассмотрели чем отличается чем отличается 32 от 64 и теперь вы сможете правильно подобрать систему, чтобы она работала с оптимальной производительностью. А как вы считаете, что лучше использовать при тех или иных объемах ОЗУ? Если с 3 Гб и 6 еще все понятно, то 4 Гб вызывает много споров, какое ваше мнение? Напишите в комментариях!

На завершение небольшое видео про отличия 64 битных процессоров от 32 битных, в видео акцент сделан на мобильные процессоры, но технология та же:

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

Отличия 32 и 64 бит

Главное отличие 32 битной системы — она не поддерживает оперативную память больше 4 Гб. 64-битные версии Windows поддерживают до 192 Гб оперативки. Тут есть несколько оговорок: не все материнские платы позволяют использовать такой большой объем оперативной памяти и на Home версиях Windows стоит ограничение в 16 Гб.

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

Из минусов 64-битной системы можно назвать более высокий расход оперативной памяти. Поэтому нет смысла ставить её на ст

bitserv.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *