THELOCALHOST.RU
32 бита или 64
Все чаше пользователи сталкиваются с дилеммой, какую операционную систему установить на свой компьютер 32 или 64-битную. Ведь для многих современных пользователей огромную роль играет максимальный объём используемой памяти, особенно для тех, кто непосредственно связан с видеомонтажом, графикой и созданием эффектов, и здесь пользователь сталкивается с вопросом, стоит ли увеличивать память, если это может снизить эффективность работы приложений. Так давайте подробнее разберем все плюсы и минусы каждой системы и выясним, что же все таки лучше.
Итак, начнем с начала — с 32-битной системы, которую еще называют IA-32, x86_32 или x86. Главным плюсом 32-битной системы является то, что у вас не возникнет проблем с поиском для нее программного обеспечения, в 99,9% случаев все программы для этой сборки существуют, а вам останется только выбрать нужную программу и с легкостью ее установить.
Минусом 32-битной системы является то, что вы не сможете использовать более 4 Гб оперативной памяти, а если говорить о доступном объеме памяти, то она будет не более 3,4 Гб. Ее объем уменьшается за счет различных аппаратных ограничений. Так же еще один минус этой системы в том, что в ней не используются возможности новых процессоров, такие, как SSE, операции с плавающей точкой и другие.
Теперь рассмотри плюсы 64 битной системы, которую также называют x86_64, x86-64, amd64, em64t и x64. Во-первых, 64-битная система позволяет использовать больше 4 Гб оперативной памяти, что важно при работе в видеоредакторах (HD видео), и позволяет обеспечить эффективную работу с большими файлами. Но, конечно, в этом случае не надо забывать, что к 64-битной системе вам необходимо будет установить соответствующие драйвера и приложения, которые будут оптимизированы именно под вашу систему, которые обеспечат вам максимальное использование дополнительной памяти.
Во–вторых, большой объем памяти предоставит таким операционным системам, как Windows Vista, работать на полную мощность, что позволит запускать приложения практически мгновенно. Такое преимущество достигается за счет того, что операционная система будет реже записывать данные в медленный файл подкачки на жёстком диске, что она выполняет при нехватке оперативной памяти и Vista с помощью функции SuperFetch может использовать дополнительную память, предварительно загружать данные приложений в порядке значимости. То есть самые популярные приложения уже будут буферизованы в памяти после загрузки ОС.
В третьих, 64–битная система обеспечит вам повышенную безопасность, т.к. защита от некоторых видов атак значительно возрастает за счет большей разрядности виртуальных адресов и больше возможностей рандомизации адресного пространства процесса.
И наконец, существуют такие научные приложения, которые дают достаточно точные результаты, только если получают достаточное количество битов в операциях с плавающей запятой. Они могут работать только в виде 64-битных приложений под 64-битной операционной системой.
К минусам 64 – битной системы можно отнести то, что под ними не работают существующие 32-битные драйвера. Так, если производитель еще не выпустил более современные драйвера на имеющиеся у вас компоненты или если у вас старые компоненты, то они могут не заработать под 64-битной системой. Поэтому поиски подходящих драйверов для вашей системы могут обернуться для вас большой проблемой. Некоторые 32-битные приложения замедлятся в ходе работы под 64-битной системы, что, конечно же, отразиться на снижении производительности приложения. Не будут работать приложения и драйвера, которые не имеют цифровой подписи, что приведет к дополнительным проблемам в ходе работы. Также необходимо отметить, что в силу особенностей архитектуры, размер памяти, который занимают приложения, несомненно увеличится: указатели (смещения) и некоторые другие типы данных становятся вдвое больше в расчете на один объект, из этого следует, что процессорные кэши поместиться меньше объектов, что приведет к снижению количества обрабатываемых объектов в секунду.
В итоге, взвесив все за и против, можно сказать, что выбор ОС напрямую зависит от того, для каких целей вы собираетесь использовать компьютер, если для ваша работа зависит от скорости выполнения и не предусматривает большие объемы информации, то вам будет проще установить 32–битную систему, чтобы не тратить свое время на поиск и установку драйверов.
Ну а если ваша работа связана с большим количеством информации и требуются программы, которые поддерживают эти системы, то вам конечно лучше сразу установить 64–битную систему и уделить чуть больше времени на ее установку, но зато потом в полной мере использовать все ее преимущества.