Anonim

Я много раз презирал на 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, отметьте это. ????

Стоит ли идти 64-битным?