Sign in to follow this  
Followers 0
cerber

Увеличение оперативной памяти до максимально возможного

28 posts in this topic

Сеусс, а в чем проблема? Это же пожелание, а не требование.

0

Share this post


Link to post
Share on other sites
32-битные системы с 4 Гбайт физической памяти отображают несколько больше 3 Гбайт памяти в Windows Device Manager. Но это не проблема Windows. Просто архитектура x86 так работает.

 

Небольшое уточнение: проблема в том, что ОС не может получить полный объём памяти 4 Гбайт под потребительскими ОС Microsoft связана и с производителями "железа". Под 32-битными системами Windows, подобными XP или Vista, возникают проблемы совместимости со старыми чипсетами, о чём говорится, например, в данном документе HP. И с драйверами многих устройств.

 

Конечно, уже давно были найдены решения, позволяющие использовать эту потерянную память. Технология Intel Physical Address Extensions поддерживает 36-битную физическую адресацию, которая помогает в серверных окружениях, увеличивая максимальный объём памяти до 64 Гбайт. Однако, если верить презентации Чака Валборна (Chuck Walbourn), разработчика программного обеспечения из Microsoft XNA Developer Connection, которую он показал на Gamefest 2008, технология PAE так никогда и не была реализована должным образом у настольных операционных систем, а это необходимо для привязки 4-Гбайт виртуального адресного пространства к большему физическому объёму памяти. Основной проблемой, как отметил Чак, являются драйверы. Да и существуют проблемы с приложениями, которые рассчитаны на работу с 32-битной адресацией, а не с 36-битной.

 

Кроме 32-битных физических адресных линий, вы также ограничены и 32-битным виртуальным адресным пространством. Поскольку один бит зарезервирован для общей памяти ядра (используется всеми процессорами и операционной системой), то отдельные приложения получают доступ к, максимум, 2 Гбайт памяти для себя. В общем, одно ограничение накладывается на другое, так что у настольных компьютеров не так всё просто.

 

http://www.thg.ru/game/64-bit_gaming/index.html

 

Я именно писал, что 32х разрядная прога не может адресовать больше двух гиг ни в 32х битной ОС, ни в 64х битной., как и уточнил Movarounnakhr

 

SeusSS переходи на 64 бита. Уже 2 месяца сидел на 64 битах с 2мя гигами оперативки (все не мог докупить, так как не было того. что хотел). Сейчас 6 гиг стоит.

Edited by Rascal
0

Share this post


Link to post
Share on other sites

Все же я был прав. Я видел когда программа занимала и 16 гиг, но это было в 64-битной системе.

Вот нарыл статью: http://support.microsoft.com/kb/274750/ru

Т.е. программа может адресовать больше 2 гиг, в 32-х битной системе, при некоторых условиях.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.