В данной статье
я постараюсь ответить на вопрос и
объяснить максимально доступно для
пользователя ПК некоторые технические
моменты.
Вначале я расскажу про теорию,
а практическое применение освещу в
конце статьи.
Бит – это единица
информации в компьютере.
Он может
принимать значение 0 или 1. На основе
этого создана двоичная система
счисления.
Первые компьютеры и игровые
приставки были 8-битные, потом с развитием
технологий перешли на 16 бит, затем на
32 и 64 бита.
Эта «битность» определяет
разрядность чисел, с которыми работает
процессор компьютера. На основе этой
разрядности создается ПО, которое сможет
работать на этом процессоре. Также эта
разрядность определяет
точность
вычислений, которые может выполнять
процессор.
Для большинства пользователей
ПК дома и на работе большая точность
данных не нужна, а для ученых, исследователей,
военных, наоборот, точности не хватает.
Поэтому усилия разработчиков процессоров
направлены не только на увеличение
частот, объемов кэш-памяти, но и
увеличением разрядности.
С точки
зрения пользователя компьютер – это
связка железо+программы, которая
обеспечивает выполнение каких-либо
действий и получение нужного результата.
Для работы с компьютером аппаратная
(железо) и
программная часть должны
соответствовать друг другу.
Различие
между 32-битной и 64-битными операционными
системами заключается в методе обработки
данных процессором компьютера. Во-первых,
если подразумевается использование
такой системы 64-битной, то важно знать,
что без такого же процессора работать
она не будет полноценно. 32-битная Windows
Vista вкупе с 64-битным процессором дадут
ровно такой же уровень производительности,
как если бы они оба принадлежали к
поколению 32-х разрядных оболочек и
CPU.
64-битные системные оболочки, такие
как Windows Vista и Windows 7 используют 64-битные
вычисления, которые рассчитаны на
поддержку большего объема оперативной
памяти, что естественно сказывается на
производительности. Если рассматривать
постепенно уходящую в небытие операционную
систему компании Microsoft Windows XP, или как
любовно ее прозвали фанаты "хрюша”,
то 32-битная ее версия могла поддерживать
в идеале всего лишь 4 гигабайта оперативной
памяти, в то время, как 64-битная система
ориентирована на использование 128
гигабайт в качестве максимального
объема,
хотя теоретически этот объем может быть
существенно больше.(64 битная позволяет
использовать 2 в 64 степени байт оперативной
памяти,32 битная, соотвественно, 2 в 32
степени, что равно 4 ГБ)
Хотя если
разобраться, и 4-ре гигабайта оперативной
памяти не будет отображаться в Windows,
максимальный задействованный объем
будет равен 3,5 гигабайт в лучшем случае.
Вот
собственно в чем состоит преимущество
семейства Windows x64. Операционная система
изначально ориентирована на работу с
файлами, которые имеют существенно
больший объем, к тому же задействуют
полностью потенциал 64-разрядных
процессоров, которые уже успешно
применяются в
качестве настольных
домашних решений.
На старых версиях
операционных систем с 32-битами, программы
научной направленности не могут дать
достоверных результатов, так как
количество битов в операциях с плавающей
запятой они получают недостаточное.
Как и у любой системы, у 64-битной версии
существуют недостатки. Это, безусловно,
недостаточный объем приложений, которые
изначально могут задействовать всю
мощь 64-разрядного процессора, а также
бедность в отношении драйверов, которые
также не "заточены” под 64-битные
решения.
Поэтому, производя модернизацию
оборудования, меняя мозг компьютера и
видеокарту, рассчитывая установить
Windows Vista Windows 7, проверьте, а может ли
ваш принтер или сканер работать при
наличии таких операционных систем?
Конечно, новые операционные системы
отличаются детально проработанным
интерфейсом,
они более красивы и работают быстрей,
опять же используя на 100% возможности
центрального процессора. Но, в режиме
совместимости вы не получите желаемой
скорости работы, поэтому смысла
менять
32-битную Windows Xp на Windows 7 нет,
если у вас по-прежнему стоит старенький
процессор.
Вы спросите почему? Если у
вас объем
оперативной памяти достигает
хотя бы 4 гигабайт, то операционная
система практически не использует файл
подкачки, размещая информацию
непосредственно в саму память, то есть
буферизируя. Это заставляет приложения
грузиться и работать быстрей, нежели
это происходило бы в 32-битной среде.
Однако, как показывает практика,
фантастического прироста скорости
ждать не стоит, опять же из-за того, что
большинство приложений не оптимизировано
именно под использование в 64-битной
среде, либо они работают некорректно,
так сказать лишь бы загружалось.
Этому
свидетельствуют многочисленные
результаты тестов, отображающие
незначительное преимущество 64-битных
операционных систем. Ведь обычный
пользователь не будет загружать дома
приложения, которые требуют колоссального
объема оперативной памяти, мощной
видеокарты и не менее шустрого процессора.
Большинство довольствуются минимальным
набором, который не подразумевает работы
с
графикой либо вычислительными
операциями, требующими серьезных
ресурсов.
Некоторые привыкли использовать
даже старые программы, которые рассчитаны
на запуск чуть ли не в Dos, а даже в режиме
совместимости это будет исполнить
затруднительно, как в Windows Vista Windows 7. А в
свете того, что при установке новой
64-битной операционной системы необходимо
будет заново ставить все приложения,
особой радости пользователь ПК не
испытает, так как старые версии
нужных
файлов могут и не открыться.
Так что выбор 32-битной операционной
системы для домашнего использования
очевиден, тем более, постепенно выходят
обновления, которые позволяют ей быть
еще стабильнее в работе, так же существенным
преимуществом является большой набор
работающих программ, драйверов для
устройств.
Не нужно будет их искать
на сайтах разработчиков, устанавливать,
добиваться стабильности в работе,
как
может произойти в случае смены
операционной системы. Новое не всегда
означает лучшее. Конечно, Windows 7, последнее
детище Билла Гейтса и компании Microsoft,
сочетает в себе все последние достижения
науки и техники, но так ли это актуально
на сегодняшний день? Тем более что
требование по системным ресурсам
зачастую оказываются неподъёмными для
простого пользователя. И в этом случае
выбор в пользу 32-битной системы очевиден,
так как небольшие компании, которые не
готовы тратить огромные деньги на
апгрейд старых систем, могут продолжить
использовать старое
ПО, сокращая тем
самым расходы.
При написании использовал материалы:
http://www.nix.ru/support/faq/show_articles.php?number=601&faq_topics=CPU
http://www.nix.ru/support/faq/show_articles.php?number=675&faq_topics=DDR
http://www.nix.ru/support/faq/show_articles.php?number=644&faq_topics=2GB-4GB