Почти все Live системы построены по схеме: ядро и initamfs плюс squashfs образ корневой файловой системы.
squashfs образ это по сути архив, при запуске любой программы она распаковывается из этого архива.
В следствие того, что система 64 битная в ней используются 64 битные инструкции у которых больше размер операндов по сравнение с 32 битными инструкциями, больше регистров процессора и больше их размер.
В squashfs образе, к примеру, корневая файловая система размером в 2,5 Гб может быть сжата раза в 2,5 - 3, в зависимости от данных. Т.е. вместо 2,5 Гб считывать с носителя данных придётся всего примерно 800-900 Мб. Ну а дальше всё зависит от скорости процессора и размера обрабатываемых данных.
На обычном диске у вас во первых больший размер данных для считывания, данные находятся на устройстве, доступ к данным на котором осуществляется с задержкой в следствие фрагментированности данных.
1. главным образом потому, что 32х битный год оптимизируется под i586 (первопни), а amd64 как минимум под четвёртый пень, с SSE2 и прочими плюшками.
2. ну и вообще — регистров больше, числа больше, и т.п.
Потому, если взять сферический в вакууме код, и собрать под сферически же заданный CPU, то 32х битный будет медленнее. За то 64х битный может не взлететь на некоторых нетбуках(привет i-атому).
32 бита жрёт памяти меньше, грузится быстрее, операции в памяти шустрее проводит и всё такое. А чисто числодробительные операции, требующие высокой разрядности — редкость.
не, он прав. 32 действительно быстрее, если памяти мало. У 64 нет никаких профитов на 2 и менее гб. Если 4гб, то пофиг что юзать, но я юзаю 64 даже на 1.5Гб для совместимости(т.к. у мну 5 локалхостов, и мне удобнее, что 4 из них под одной архитектурой amd64. Да и сервера, которые я обслуживаю тоже не 32х битные).
Но если у тебя 1 локалхост с 2я гигами, то лучше 32. Ну и мультилиб тогда не нужен для скайпа/стима и прочего маздайного говна, которое нужно всем нищебродам.
Нет. Объективное следствие того, что int на 64 битах жрёт вдвое больше. Всё руки не доходят нормальное исследование с точными цифрами на этот счёт провести.