Junior
Статус: Не в сети Регистрация: 26.12.2006 Откуда: Питер
Romes писал(а):
Про наоборот понятно. А как зависит в первом случае. Например?
Непонятно, какие конкретно ОС Вас интересуют. 64-битные Линухи? Или операционные системы Майкрософт? Какие процессоры? Itanium? Или десктопные c EM64T / AMD64.
Если говорить только о Windows x64 и EM64T / AMD64, то работает практически все, кроме 32-битных драйверов. И без заметного снижения производительности. Но с рядом нюансов. Например, 32-битный софт не может использовать 64-битные кодеки и наоборот. 32-битный софт не видит 64-битные shell-extension и наоборот.
на сколько я понимаю, главное отличие 64-битных ОС от 32-битных это возможность выделять более 2Гб памяти процессу, в 64-битных ОС, количество возможной адресуемой памяти измеряется террабайтами
_________________ • Hичто не pаботает так, как планиpовалось запpогpаммиpовать.
• Hичто не пpогpаммиpyется так, как должно pаботать.
Member
Статус: Не в сети Регистрация: 11.12.2004 Откуда: Москва
На 32-х битных системах можно выделить 2 Гб адресного пространства процессу. В ОС семейства NT ключ загрузки /3Gb позволяет получить доступ к 3 Гб, а ядро Linux - ко всем 4.
Технология PAE дает возможность операционной системе манипулировать объемом физической памяти до 64 Gb. Объем адресуемой памяти (см. выше) при этом не изменяется.
64-битная ОС это не только большие объемы линейного адресного пространства, но и доступ к новым регистрам общего назначения и новым командам, часть из которых может существенно повысить производительность ряда задач
_________________ Ни один дурак не жалуется, что он такой. Значит, не так уж у них все плохо.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения