Домашняя » как » В чем разница между 32-битной и 64-битной Windows?

    В чем разница между 32-битной и 64-битной Windows?

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

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

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

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

    Регистр представляет собой небольшой объем памяти, в котором центральный процессор хранит любые данные, необходимые для быстрого доступа для оптимальной производительности компьютера. Битовое обозначение относится к ширине регистра. 64-разрядный регистр может содержать больше данных, чем 32-разрядный регистр, который в свою очередь содержит более 16-разрядных и 8-разрядных регистров. Чем больше места в системе регистров ЦП, тем больше он может обрабатывать, особенно с точки зрения эффективного использования системной памяти. Например, процессор с 32-разрядным регистром имеет потолок 232 адреса в регистре и, таким образом, ограничен доступом к 4 ГБ ОЗУ. Это могло показаться огромным объемом оперативной памяти, когда они хэшировали размеры регистров 40 лет назад, но это довольно неудобное ограничение для современных компьютеров.

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

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

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

    Второе, возможно, большее влияние было связано с тем, как производители ПК продавали свои ПК. Продажа людям, которые, возможно, не совсем понимают платформы, которые они покупают, означает, что маркетологи должны выдвигать определенные, простые для понимания цифры. Объем памяти в ПК является одним из тех чисел. ПК с 8 ГБ ОЗУ кажется лучше, чем компьютер с 4 ГБ ОЗУ, верно? А 32-битные ПК были ограничены 4 ГБ оперативной памяти. Чтобы предложить ПК с большим объемом памяти, производителям необходимо было использовать 64-разрядные ПК..

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

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

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

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

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

    • Вы можете радикально увеличить объем оперативной памяти: На сколько больше? 32-разрядные версии Windows (и другие операционные системы в этом отношении) ограничены 4096 МБ (или 4 ГБ) ОЗУ. 64-разрядные версии теоретически способны поддерживать чуть более 17 миллиардов ГБ ОЗУ благодаря той просторной системе регистров, о которой мы говорили ранее. Реально, 64-битные версии Windows 7 Home ограничены (из-за проблем с лицензированием, а не физических ограничений) до 16 ГБ ОЗУ, а выпуски Professional и Ultimate могут качать до 192 ГБ ОЗУ..
    • Вы увидите увеличение эффективности: Вы можете не только установить больше оперативной памяти в вашей системе (и даже с той скоростью, которую поддерживает ваша материнская плата), вы также увидите более эффективное использование этой оперативной памяти. Из-за природы 64-битной адресной системы в реестре и того, как 64-битная система Windows выделяет память, вы увидите, что меньшая часть вашей системной памяти жуется вторичными системами (например, вашей видеокартой). Хотя вы можете только удвоить физический объем оперативной памяти на вашем компьютере, он будет Чувствовать больше, чем это из-за новой эффективности вашей системы.
    • Ваш компьютер сможет выделить больше виртуальной памяти для каждого процесса: В 32-битной архитектуре Windows ограничивается выделением 2 ГБ памяти приложению. Современные игры, приложения для редактирования видео и фото и голодные приложения, такие как виртуальные машины, жаждут больших кусков памяти. В 64-битных системах они могут иметь, еще один большой теоретический показатель, до 8 ТБ виртуальной памяти. Этого более чем достаточно даже для самых сумасшедших сессий редактирования Photoshop и Crysis. Помимо более эффективного использования и распределения памяти, приложения, оптимизированные для 64-битных операционных систем, таких как Photoshop и Virtualbox, работают очень быстро и в полной мере используют простор процессора и выделенную им память..
    • Вам понравятся расширенные функции безопасности: Windows 64-bit с современным 64-битным процессором обладает дополнительной защитой, недоступной для 32-битных пользователей. Эти средства защиты включают в себя вышеупомянутое аппаратное обеспечение D.E.P., а также Kernel Patch Protection, который защищает вас от эксплойтов ядра, а драйверы устройств должны иметь цифровую подпись, что сокращает вероятность заражения, связанного с драйверами..

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

    • Вы не можете найти 64-битные драйверы для старых, но важных устройств в вашей системе: Это серьезный убийца, но хорошая новость в том, что это не такая большая проблема, как раньше. Продавцы почти повсеместно поддерживают 64-битные версии новейших операционных систем и устройств. Если вы используете Windows 8 или 10 и используете оборудование, изготовленное за последние пять лет, у вас не должно возникнуть проблем с драйверами оборудования. Если вы используете Windows 7 или более раннюю версию - или используете очень старое оборудование - вам может повезти меньше. У вас есть дорогой листовой сканер 2003 года, который вы любите? Очень плохо. Вы, вероятно, не найдете 64-битных драйверов для него. Компании-производители оборудования скорее потратят энергию на поддержку новых продуктов (и поощряют их покупать), чем на поддержку устаревшего оборудования. Для небольших вещей, которые легко заменяются или нуждаются в обновлении в любом случае, это не имеет большого значения. Для критически важного и дорогого оборудования это важнее. Вы должны решить для себя, стоит ли стоимость обновления и компромиссы.
    • Ваша материнская плата не поддерживает более 4 ГБ ОЗУ: Хотя это и редкость, вполне возможно, что материнская плата будет поддерживать ранний 64-битный процессор, но не будет поддерживать более 4 ГБ ОЗУ. В этом случае вы все равно получите некоторые преимущества 64-разрядного процессора, но не получите преимущества, которого жаждет большинство людей: доступ к большему объему памяти. Однако если вы не покупаете самые передовые компоненты, в последнее время аппаратное обеспечение стало настолько дешевым, что, возможно, пришло время отключить старую материнскую плату и обновить ее одновременно с обновлением ОС..
    • У вас есть устаревшее программное обеспечение или другие проблемы, связанные с программным обеспечением: Некоторое программное обеспечение не делает плавный переход на 64-битную версию. В то время как 32-разрядные приложения прекрасно работают в 64-разрядных системах Windows, 16-разрядные приложения - нет. Если по какой-то причине вы все еще используете действительно старое устаревшее приложение для чего-то, вам нужно либо виртуализировать его, либо отказаться от обновления..

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