Я много раз презирал на PCMech Live-шоу свое презрение к тому факту, что если вы один из немногих, работающих на 64-битном процессоре, у вас мало вариантов для собственных 64-битных приложений.
Очень высока вероятность того, что компьютер, который вы используете сейчас, имеет 32-битный процессор.
Вот короткое и короткое определение разницы между 32 и 64 относительно вашего процессора:
«32-разрядный» относится к числу битов, которые могут обрабатываться или передаваться параллельно - или - число битов для одного элемента в формате данных. Что касается микропроцессоров, то это указывает ширину регистров (область хранения внутри ЦП). 32-разрядные процессоры обрабатывают данные и адреса памяти, которые представлены 32-разрядными. 64, с другой стороны, имеет регистры, в которых хранятся 64-битные числа.
Говоря простым языком: 32-разрядная версия - это причина, по которой ваш компьютер может хранить только 4 ГБ ОЗУ и ничего более. Если у вас есть 64-битная система и материнская плата с достаточным количеством слотов, вы можете разместить до 1 ТБ ОЗУ в вашем устройстве, и я не шучу, потому что 64-битная система может адресовать столько памяти.
Но 64-битная это не только ОЗУ.
Суперкомпьютеры годами используют 64-битные системы, и это определенно не новый метод вычислений. Вы могли бы иметь возможность использовать мэйнфрейм прямо на вашем столе с 64-битной системой.
Так в чем же дело? Почему мы не все сейчас используем 64-битные процессоры?
Учитывая тот факт, что 64-разрядные процессоры так же доступны, как и 32-разрядные версии, и есть тонны материнских плат, которые поддерживают 64-разрядные версии - можно было бы подумать, что мы все будем использовать их сейчас, но это не так.
Аппаратная поддержка есть. Проблема в том, что поддержка программного обеспечения не.
Что касается Windows, Windows XP более или менее всегда имела 64-разрядную версию. Vista также имеет 64-разрядную версию.
Если вы работаете с Mac, в текущем Mac Pro установлен 64-битный процессор, так что технически вы работаете с 64-битной ОС … в основном (подробнее об этом чуть позже).
В Linux уже давно есть 64-битная поддержка.
Но даже со всей этой великолепной поддержкой 64-битного аппаратного обеспечения, как отмечалось выше, программной стороны просто не существует.
Я приведу небольшой пример: проигрыватель Adobe Flash не поддерживает 64-разрядный веб-браузер, поэтому вы должны запускать его в 32-разрядном режиме, полностью отказываясь от необходимости иметь 64-разрядный процессор, когда вам нужно « потише », вот так.
И это только начало.
Mac Pro изначально 64-битный, но подавляющее большинство приложений для Mac все еще 32, так что вы даже не сможете в полной мере воспользоваться этим супер-классным 64-битным многоядерным процессором Intel под капотом.
На стороне Windows это еще хуже. Конечно, вы можете запустить 64-битную Windows, и она работает хорошо, но даже больше приложений - это «32-битный клубный клуб».
В Linux все согласны с тем, что для наилучшего использования настольных компьютеров (а не для использования на сервере) 32-разрядная версия по-прежнему является лучшим выбором для поддержки большинства приложений.
Должны ли вы пойти 64?
Я бы сказал, что это сильно зависит от того, какую ОС вы выберете.
Если это Windows - нет . Оставайтесь 32 на данный момент. Не начинайте думать о 64-битной версии, пока не выйдет Windows 7.
Если это новый Mac, вы уже используете 64-битную версию. Просто держите пальцы скрещенными, чтобы сделать более родные 64-битные приложения для Mac.
Что касается Linux, то в подавляющем большинстве дистрибутивов Linux имеются как 32-разрядные, так и 64-разрядные версии, так что вы можете выбрать все, что захотите. Однако в настольной системе вам лучше пока остаться с 32, потому что программное обеспечение в стиле настольного компьютера гораздо лучше с этим справляется.
Рекомендуемое чтение для пользователей Windows и Linux: www.start64.com. Вы можете освоиться с родным 64-битным программным обеспечением и драйверами . Очень хорошо.
Если вы все о 64, отметьте это. ????