Цитата lexa-1992:
Помогите с настройкой видеопамяти »
|
Настраивать нечего, всё работает как надо.
Сначала уясним разницу между собственной видеопамятью, видеопамятью, выделенной из оперативки и системной видеопамятью. Зайдите в Win+Pause - Индекс производительности Windows - Отображение и печать подробных сведений о производительности. Там увидите что то типа
. Собственная видеопамять это физическая память в виде отдельного чипа(-ов), находящаяся в распоряжении исключительно видеопроцессора. Собственная видеопамять как правило значительно производительней памяти, использующейся как оперативная. Даже если в ней не используется специальная графическая память со всякими хитрыми технологиями типа псевдо-открытой стоковой области, однонаправленныx импульсов и прочими фенечками, обеспечивающими чипам видеопамяти время доступа, латентность и другие тайминги не достижимые "обычной" памяти, так и шина видеопамяти как правило в разы шире, чем у оперативки - у видеопамяти до 256 бит (на дескотпных видеокартах наверное и больше) против 8 бит у "обычной" оперативки, т.е. при одинаковой частоте видеопамять за так пропускает до 32 раз больше информации. Это я все к тому, что бы была наглядна разница между собственной видеопамятью и оперативкой.
Интегрированая графика нередко вообще не имеет собственной видеопамяти. Тогда ей средствами биоса выделяют кусочек оперативки. Этот кусочек оперативки поступает в монополное владение видеопроцессора и становится недоступен системе. Т.е. если у вас установлено 256MБ оперативки и в биосе видеокарте выделено 64MБ, то в свойствах системы вы увидите доступными только 192MБ оперативки.
Все современные видеокарты (ну наверное все), поддерживают технологию TurboCash у nVidia / HyperMemory у ATI. Суть ее в том, что видеокарта может динамически заимствовать у оперативки некое пространство под свои нужды. Этим процессом ведает видеодрайвер и пользователь повлиять на этот процесс явным образом не может. Еще раз - этот процесс происходит полностью в автоматическом режиме, сколько надо видеокарте памяти, столько видеодрайвер и выделит. Ровно так же при нужде система сама освободит занятую под TurboCash оперативку. Объем заимствованной памяти зависит только от конкретного чипсета и общего размера установленной оперативки. Так ваш Intel HD Graphics может "отъесть" до 1,7Г оперативки при 8Г установленных. Но во первых вряд ли ему столько когда нибудь понадобиться - слабый видеопроцессор просто не сможет столько данных быстро переварить, во вторых не забываем, что эта выделенная память очень медленная по сравнению с собственной видеопамятью. Толку от нее немного... ну разве как чулан использовать для хранения текстур, сценариев и пр. второстепенных данных. Этакий своп своего рода по аналогии с файлом подкачки системы.
Если вы осилили вышепонаписанное, то должны были понять, что вы сейчас озаботились вопросом выделения видеопамяти через биос. Это бессмысленное занятие - нужно будет, память будет выделена средствами TurboCash / HyperMemory, а то что у вас будет отъедено от оператвки не 64MБ, а 1064МБ ни на что не влияет и повлиять не может. Да и все реже эта функция в биосе присутствует. Она была актуальна, когда видеокарты сами не умели пользоваться оперативкой и оперативку меряли на сотни MБ, когда часть, выделяемая видеокарте была заметна и функция была полезна....