8 или 16 ГБ: почему экономия на видеопамяти - это самая дорогая ошибка при сборке нового ПК
Помню времена, когда люди выбирали видеокарту по видеопамяти, мол "больше = лучше".

Помню времена, когда люди выбирали видеокарту по видеопамяти, мол "больше = лучше". Чего там только не было - и "игровые" GT 740, потому что "ну тут же 2 гигабайта памяти", и бесконечные споры о том, почему не стоит переплачивать за 6-гигабайтную версию GTX 1060... Эх, было время.
С тех пор ситуация изменилась на диаметрально противоположную: стоимость памяти выросла, а Nvidia вместе с AMD, начали урезать ее объем даже в предтоповых видеокартах. Это я к чему? Вот посмотрели вы тесты, пришли в магазин, а продавец предлагает купить "точно такую же карту, просто с меньшим объемом памяти". Вопрос - а действительно ли нужно переплачивать за память?
Краткий ответ... А нет тут краткого ответа
Но есть простое объяснение, зачем вообще видеокарте собственная память. Графический процессор не работает сам по себе - ему нужны данные, которые идут в него от других узлов компьютера - от процессора, диска, оперативной памяти. Все эти данные нужно где-то хранить, причем так, чтобы доступ к ним был максимально быстрым.
Для этого и используется видеопамять - это просто буфер для данных, которые нужны графическому процессору для работы.

Пока все звучит как "на производительность совсем не влияет", ведь большой объем памяти действительно никак не ускоряет ГП, но есть и другая сторона - слишком малый объем памяти начинает тормозить всю систему.
Если у чипа кончилась доступная память, а данные ему все равно нужны, они начинают подгружаться через оперативную память компьютера, которая медленнее, физически дальше от видеокарты, да и сам обмен идет через шину PCIe, которую урезают даже в современных мид-картах.
Поэтому нехватка памяти выглядит крайне неприятно
Многие думают, что если памяти недостаточно, то FPS в играх будет чуть меньше, чем если бы ее хватало. Это миф. В реальности, игра не "немного замедляется", а натурально задыхается - текстуры становятся мыльными и прогружаются прямо под носом у персонажа, при поворотах камеры случаются микро-фризы, а новые игры могут самостоятельно снизить настройки качества текстур. В худшем случае - бывают даже вылеты на рабочий стол.

Самое коварное тут то, что средний FPS останется высоким, и на бумаге - игра идет хорошо и плавно. На практике, играть будет некомфортно из-за статоров и подлагиваний - в этот момент память карты переполнена и она использует оперативку компьютера.
И может показаться, типа "у меня 32 или 64 гигабайта быстрой DDR5 на 7000 МГц - пусть карта использует, абсолютно не жалко", но нет - так это не работает. Главная проблема - в задержках и пропускной способности. DDR5 имеет пропускную способность где-то 100-120 гигабайт в секунду в двухканальном режиме - у условной RTX 3060 на 12 гигабайт, эта цифра достигает 360 гигабайт в секунду - втрое выше. Это мы не учитываем задержки и передачу данных через PCIe, в общем - оперативка не может и не заменяет видеопамять, если только у вас не встройка.
Понятно, но ведь 8 гигабайт - вроде бы нормальный объем?
На моем старом компе в мастерской оперативки меньше, а тут - чисто под видео. Как их может быть мало? Однако - может. Пару лет назад, объем в 8 гигабайт был "золотым стандартом", однако новые игровые движки просто по умолчанию потребляют на 2-4 гигабайта памяти больше старых, при аналогичных настройках. Логика тут простая - они не оптимизируются под старые железки, то есть программисты как бы по умолчанию считают, что у вас новая карта с большим объемом памяти - поэтому используют более прожорливые, но, например, красивые технологии.

К тому же разрабы и сами не против засунуть в игру полсотни гигабайт HD-текстур, которые во время игры надо где-то хранить. В ту же копилку - трассировка лучей, и особенно - Path Tracing, который отъедает еще 3-4 гигабайта.
Вся эта сложная схема трансформируется в простой вывод - некоторые игры уже сейчас потребляют больше 8 гигабайт памяти в разрешении Full-HD. Естественно, на высоких настройках графики. Та же Forza Horizon 5 способна утилизировать больше 10 гигабайт. И одно дело - если у вас младшая карта, которая просто не потянет игру с высокими настройками. Другое дело - условная 5060Ti, которая от такой нехватки памяти будет конкретно проседать.
Так, блогер, скажи конкретно - сколько памяти надо брать?
Ответ будет зависеть от ваших же задач. Я вот вообще сижу на 6-гиговой RTX 3060 в ноутбуке, и чисто под меня ее достаточно. Но если вы собираете новый компьютер, то разумно будет взять карту на 12 или 16 гигабайт.
Логика простая: 8 гигабайт для AAA маловато уже сейчас и даже в Full-HD. Такие карты неплохо покажут себя для киберспорта, в младших игровых ПК, либо вот в примерно таких задачах.

12 гигабайт уже позволят с комфортом поиграть во все новинки в Full-HD, а в некоторые игрушки - даже в 2K, это все на максимальных настройках. Если допустить, что вы не против снизить качество текстур с "ультра" на "высокие", такого объема памяти хватит на два-три года. Ну и можно сказать, это минимум для 2K на сегодня.
16 гигабайт - тема. В том смысле, что уверенный уровень для 2K, с какими-то замашками на 4К. В последнем случае запаса памяти будет маловато, может, года на полтора-два, а вот для 2K хватит на 3-4 года точно. Ну и для трассировки лучей в 2К тоже лучше смотреть именно 16 гигов - двенадцати уже маловато будет.
Больше памяти нужно только если вы играете в 4 или 5K с трассировкой лучей, что актуально только для подписчиков моего канала - у других людей 5090 не бывает... Наверное. Так, остался всего один вопрос.
Зачем тогда продавцы впаривают видеокарты с малым объемом памяти?
Ответ банальный - они просто дешевле. Особенно часто такие урезанные видеокарты (в смысле версии с минимальным объемом памяти) встречаются в готовых сборках. Логика тут простая: человек смотрит на маркировку чипа, условно, RTX 3050. Стоит там версия на 6 или 8 гигабайт - это его интересует уже мало. Следовательно, навар с такой сборки будет несколько выше, чем если бы в ней стояла полноценная карта с нормальным объемом памяти.
По факту, именно объем памяти сейчас определяет, насколько нормально ваш компьютер будет тянуть игры спустя год или два. Особенно коварно это в случае с 5060Ti, которые бывают на 8 и 16 гигабайт. Последняя дороже, но значительно лучше работает в тяжелых играх.

И снова можно подумать: "есть DLSS и FSR - они спасут, если памяти мало". На деле - они просто лечат симптомы, так как игра рендерится в меньшем разрешении. Нагрузка на память снижается, но основную проблему это никак не решит, то есть не добавит карте пару лишних гигабайт.
В общем, экономия на видеопамяти - это так себе история. Экономия есть, и даже внушительная, но на дистанции, цена такой покупки будет выше - вы просто быстрее поменяете видеокарту на новую, еще более дорогую. При этом на вторичке карты с меньшей памятью быстрее теряют в цене.
Поэтому вывод такой. В наше время, смысл переплатить за видеопамять есть - несмотря на то, что 10 лет назад все было по-другому.
А сколько памяти у вашей карты? Пишите в комментарии!



Комментарии · 0