none
Две видюхи в SLI режиме RRS feed

  • Вопрос

  • У меня две видеокарты 8800 GTS 640 мб в SLI. Вопрос: почему компьютер видит общую память 1600 с копейками? И ещё, стоит 4 Гб оперативки,в магазине, где собирал компьютер сказали, что в Vista, в отличии от XP,система видит все 4 Гб, но у меня показывает 2,56. Объясните мне, в играх задействованы все 4, или 2,56, как показывает Vista. Заранее спасибо. Vista 32.

    30 декабря 2007 г. 9:39

Ответы

  • Потому что ОС готова выделить до 1600 с копейками под графику. Это включает память адаптеров и часть системной памяти. У меня, например показывает 1008 МБ при наличии видяхи с 256МБ на борту.

     

    32 битные ОС видят и используют от 2 до 4 ГБ памяти, остальное пропадает. Типичное значение - около 3 ГБ.

    В случае SLI часть памяти используется вторым адаптером  (эти 2х640МБ ведь во все той же 4ГБ памяти), соответвенно на RAM остается меньше вот и видно всего 2.56 ГБ.

     

    Чтоб ОС увидела остальное надо было ставить 64 битную версию ОС а не 32 битную.

    30 декабря 2007 г. 20:31
    Модератор
  • Приложения (и игры в том числе) не могут увидеть больше памяти чем видит ОС, ведь именно ОС "выдает" им память. Таким образом 2.56 ГБ есть предел физической памяти, остальное пропало. 

     

    Обычно это не важно т.к. большинство 32 битных программ (а почти все игры на сегодня 32 битные) ограничены 2 ГБ виртуальной памяту и больше скушать не могут даже если физическая память есть.

     

    Эти ограничения (2 ГБ виртуальной памяти на приложение, менее 4 ГБ физических) и есть причина переходна на 64 битные ОС.

     

    Если интересны детали отошлю к статье Игоря Лейко на ixbt.

    31 декабря 2007 г. 18:57
    Модератор

Все ответы

  • Потому что ОС готова выделить до 1600 с копейками под графику. Это включает память адаптеров и часть системной памяти. У меня, например показывает 1008 МБ при наличии видяхи с 256МБ на борту.

     

    32 битные ОС видят и используют от 2 до 4 ГБ памяти, остальное пропадает. Типичное значение - около 3 ГБ.

    В случае SLI часть памяти используется вторым адаптером  (эти 2х640МБ ведь во все той же 4ГБ памяти), соответвенно на RAM остается меньше вот и видно всего 2.56 ГБ.

     

    Чтоб ОС увидела остальное надо было ставить 64 битную версию ОС а не 32 битную.

    30 декабря 2007 г. 20:31
    Модератор
  • Спасибо за ответ, но в играх сказывается значение ОС 2,56, или все 4 Гб задействованны?

    31 декабря 2007 г. 15:34
  • Приложения (и игры в том числе) не могут увидеть больше памяти чем видит ОС, ведь именно ОС "выдает" им память. Таким образом 2.56 ГБ есть предел физической памяти, остальное пропало. 

     

    Обычно это не важно т.к. большинство 32 битных программ (а почти все игры на сегодня 32 битные) ограничены 2 ГБ виртуальной памяту и больше скушать не могут даже если физическая память есть.

     

    Эти ограничения (2 ГБ виртуальной памяти на приложение, менее 4 ГБ физических) и есть причина переходна на 64 битные ОС.

     

    Если интересны детали отошлю к статье Игоря Лейко на ixbt.

    31 декабря 2007 г. 18:57
    Модератор