Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата Andygans:
но отключена из-за продвижения на рынок 64-битных ОС, и что невозможность использования больших объемов ОЗУ на 32-битах - миф »
Это не миф. Это ограничение архитектуры. 32-битная ОС на то и 32-х битная, что оперирует 32-битным адресным пространством 2^32=4294967296=4ГиБ. И не существует никаких "хитрых" методов "поддержки 4 ГБ и больше на 32-битной ОС" кроме одного - использование PAE - давно (лет 15) и хорошо известного (широко применяется на серверных ОС) метода расширения адресного пространства на аппаратном уровне. Но здесь надо усвоить одну простую вещь - M$ отказался от явного применения (явного, потому как по факту PAE и сейчас применяется по умолчанию на всех Windows например в DEP - защите от исполнения данных) не просто так. Во первых, пресловутая совместимость с драйверами. Драйверописателям при разработке драйверов для клиентских ОС задача отработки алгоритма трансляции адресов при задействованном PAE не ставится. Лишнюю работу никто делать не будет - никто ничего специально для обеспечения совместимости с PAE делать не будет, поэтому почти наверняка вы столкнетесь с проблемами в работе какого либо драйвера.
Даже если не столкнетесь, здесь второй момент. Наверное даже более важный. Программы. Чтобы 32-битные программы могли работать с расширенным адресным пространством, они должны писаться с оглядкой на технологию оконного расширения адресов (AWE). Вы много таких приложений из числа тех, которые вы используете, знаете? Я нет... Уж что что, а игры точно ни о каком AWE и слыхом не слыхивали. Так что даже если вас минуют проблемы с драйверами, ваши ухищрения с "расширением" памяти скорее всего будут бесполезны - "расширенная" за счет PAE память просто будет недоступна приложениям. Здесь правда надо уточнить. Возможно я ошибаюсь, но при использовании PAE перераспределение физической памяти происходит следующим образом. То адресное пространство в 4-ом гигабайте, которое зарезервировано за оборудованием, так и остается за ним зарезервированным... Часто читал, что при включении RemapMemory, адреса, которые занимает оборудование куда то там перекидываются... Никуда они не перекидываются - как сидели в 4Г, так и сидят. Просто физическая оперативка получает разрыв там где эти адреса уже заняты и далее занимает адресное пространство выше 4Г. Ну по крайней мере это хорошо видно в 64-битных системах с 4Г оперативки.

Короче. Давайте заканчивать всякие околонаучные изыскания в этой области. И поставим ЖИРНУЮ ТОЧКУ. Ничего кроме проблем вы не приобрите. Вот относительно недавний очередной опыт из этой области:Windows 7 X32 и 4Gb RAM - Компьютерный форум
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:17, 08-10-2010 | #104