Как видеокарта связана с оперативной памятью
Не так давно я делал подробный разбор, по выбору SSD накопителя. Где моей целью было научиться "слёту" разбираться в твердотельных накопителях, поэтому данная статья несколько отличается от множества других статей в интернете, где обычно происходит расшифровка терминологии, но по итогу ты всё равно ничего не понимаешь
Я же хотел, что в какой ситуации вы бы не оказались, то смогли бы без подсказок (заглатывания в интернет), сразу определять какой накопитель более качественный, а где производитель бросает быль в глаза. Поэтому если вы уже давно хотели со всем этим “зоопарком” терминов SSD накопителей разобраться раз и навсегда, можете с ней ознакомится
Влияет ли накопитель на FPS?
Некогда тоже очень популярный вопрос, думаю и таких статей уже полно в интернете, и видео на Youtube тоже, да и скорее всего вы уже знаете ответ, что накопитель не влияет на FPS, но с "некоторыми оговорками". Есть несколько случаев, когда накопитель влияет на FPS
Да, он не может увеличивать FPS, но он может "избавить" вас от "просадок и фризов", в момент когда к примеру текстуры локации будут загружаются в память видеокарты, обычно это происходит в начале уровня или от быстрого перемещения
Нехватка видеопамяти, сегодня настоящая проблема -Так как ускорители на которых мы сидим уже давно пережили не менее 3х циклов развития индустрии -Но их невозможно сменить, из-за бесконечного роста цен на новые -Именно так выглядит современный гейминг
Нехватка видеопамяти, сегодня настоящая проблема -Так как ускорители на которых мы сидим уже давно пережили не менее 3х циклов развития индустрии -Но их невозможно сменить, из-за бесконечного роста цен на новые -Именно так выглядит современный гейминг
То есть, если накопитель будет медленным, то текстуры будут загружаться во время игры, из-за этого “в начале” у вас может быть FPS гораздо ниже, чем когда все текстуры полностью прогрузиться. Только когда они полностью прогрузятся, тогда уже не будет влияния накопителя на FPS, но пока они погружаются за это время вас могут убить, или вы можете потерять контроль если играете к примеру в автосимулятор из-за дикого "инпут-лага", а то и вовсе провалиться как на скриншоте выше
То же касается и оперативной памяти, если вам не будет хватать видеопамяти, то игра будет обращаться к оперативной, и очень важно, чтобы она была такой же быстрой, как и видеопамять. Но зачастую она гораздо медленнее, и когда вам не хватает видеопамяти начинаются просадки и фризы
К примеру, сейчас в ускорителях используется память стандарта GDDR6 с частотой 12000Мгц, тогда как ОЗУ только стандарта DDR4, которую максимум вы сможете завести не более чем на 4133Мгц, на практике же ещё меньше. Те, кто использует Ryzen едва только, преодолели барьер в 3000Мгц, на Xeon 2011v3 ещё хуже, там ОЗУ обычно не превышает и 2400Мгц
Именно по этому “в консолях” используется “общая память” и для ОЗУ и для Графики, чтобы не было переходов (фризов и просадок) из быстрой памяти в медленную, именно поэтому в первую очередь нужно, чтобы в видеокарте было достаточно "своей" памяти -Да, говорить такое в наше время смерти подобно, когда прогорелые RX460 из Китая стоят 12.000 рублей -Но это так
И именно поэтому нужно компенсировать этот разрыв, даже если у вас видеокарта с память GDDR5, всё равно остается существенная разница и в шине, и в скорости памяти -Поэтому нужен и 2х канал, и четырёх канал, и разгонять ОЗУ и ужимать тайминги. В общем делать всё чтобы убрать “стыки” как на рельсах : )
Конечно если у вас видеокарта на 24Gb то вам всё "фиолетово", остальным стоит над этим задуматься
Так же, не маловажную роль ОЗУ играет и для слабого процессора. Чем мощней CPU, тем разница от разгона ОЗУ будет ничтожна, и наоборот, чем слабей CPU, тем большее влияние на его работу будет оказывать скорость работы оперативной памяти
Именно поэтому многие недолюбливают intel, и я в том числе, ведь на бюджетных чипсетах нет разгона даже ОЗУ (хотя на H410 ситуация чуть лучше там 2933Мгц, но 5 летний A320 предлагает 3200Мгц -Карл, как так?), когда у AMD он есть, а ещё в Celeron и Pentium нет AVX инструкции, которые так же значительно влияют на производительность в играх, поэтому все бюджетные решения от intel отметаться, просто потому что они вообще ни на что не годны, и за ними уже довольно давно закрепилось выражения “огрызки”, потому что это действительно так
Во всех процессорах AMD по умолчанию есть AVX инструкции, даже бюджетные чипсеты материнских плат имеют разгон памяти, и даже должны были появиться 4х ядерные Athlon'ы , но из-за дефицита мощностей , к сожалению пока их нет. Тогда как intel в 2021 году, до сих пор предлагает 2 ядра - 2 потока в бюджетном сегменте, то есть если ты не миллионер, то должен хавать де**мо?
Ведь бюджетные решения, это по сути отбраковка эталонных камней : ) и в ней 100% есть AVX - Но intel нарочно блокирует этот компонент, чтобы брали более дорогие камни - "Иначе не было смысла вообще в i7 - по крайней мере во времена 4х ядерных, такие "пеньки" на 4 потока вполне могли бы затащить"
Но вернемся к основной теме и зададимся вопросом, а что будет, когда не хватит оперативной памяти?
Вообще если у вас не хватает оперативной памяти, то скорее всего вы не будите играть, но и работать в таких условиях тоже не совсем комфортно. Обычно в таком случае создается файл подкачки, если его не создать, то компьютер будет постоянно зависать. Но даже это не всегда решает проблему
Дело в том, что файл подкачки создается на "жестком диске", думаю вы уже поняли к чему я веду. Как правило жёсткий диск ещё медленней оперативной памяти, если вы сегодня решитесь брать ноутбук со встроенной графикой в процессор, да у него ещё будет только 4Гб ОЗУ, да ещё и классический винчестер -То я вам не завидую — Это настоящая катастрофа
Именно поэтому ещё в начале своего пути : ) в начале 2020 года я говорил что для рабочей машинки 8Гб ОЗУ необходимы как воздух, а сейчас ноутбуки вообще идут не разборные, с впаянной памятью, с впаянным процессором их невозможно в дальнейшем про апгрейдить (как то улучшить) а стоят от 40.000 рублей! - Поэтому для ноутбука не бывает много ОЗУ, не бывает много CPU и GPU - берите самый мощный который сможете купить, если вы точно знаете, что вам нужен ноутбук
Для тех готов пожертвовать мобильностью, то за половину цены ноутбука можно собрать точно такой же "системник" и даже лучше
Но вернемся к нехватке ОЗУ
К примеру, у вас только 4Гб оперативной памяти и встроенная графика, а теперь чтобы понять много это или мало давайте посчитает расходы оперативной памяти
Первое - Операционная система кушает 1-1,5Гб оперативной памяти, это зависит от системы, Linux может кушать чуть меньше в пределах 800Мб, я взял для 64 битных систем, потому что сейчас всё больше и больше разработчиков отказывает от 32х битных систем, поэтому софт и игры затачиваются зачастую только для 64 бит, у меня же ОС кушает 1,8Гб это особенность Windows 10, чем больше ОЗУ тем больше она будет резервировать под свои нужды, поэтому возьмем средне значение 1,5Гб
Второе - Встроенная графика (актуально для ноутбука) тоже кушает где-то в пределах 64Мб, как правило этого недостаточно для Photoshop и для просмотра фильмов нужно минимум 128Мб, но для надёжности лучше 256Мб, я замерял -А чтобы немного поиграть, и все 512Мб
Конечно, для современной встроенной графике можно выделить и больше памяти, при наличии больших объёмов ОЗУ, но её производительность не будет пропорциональна такому объёму. Скорее это позволит запустить игру, но поиграть в неё вы всё равно не сможете -Как мёртвому припарка : )
Если вы хотите играть на встроенной графике, то ваш выбор исключительно из Ryzen 2000,3000,4000 серии, с приставкой G, например Ryzen 3 2200G или Ryzen 5 4650G, но они и стоят не дешево
Если вы владелец ноутбука, то скорее всего регулировать объём видеопамяти вы не сможете, как правило встроенная графика автоматически берёт сколько ей нужно
Кто то может посчитать что ему вполне хватит данных функции, но нужно также помнить что в новых ноутбуках не возможно расширять или улучшать компоненты, а индустрия не стоит на месте, и через год Windows может начать кушать 2Гб, а Chrome 3Гб, при том для посиделок в интернете дешевле приобрести, планшет а то и смартфон, а ноутбук это всё таки персональный компьютер и должен делать гораздо больше тем более за такие деньги
Кто то может посчитать что ему вполне хватит данных функции, но нужно также помнить что в новых ноутбуках не возможно расширять или улучшать компоненты, а индустрия не стоит на месте, и через год Windows может начать кушать 2Гб, а Chrome 3Гб, при том для посиделок в интернете дешевле приобрести, планшет а то и смартфон, а ноутбук это всё таки персональный компьютер и должен делать гораздо больше тем более за такие деньги
Разобрались - ОС кушает 1,5 Гб + графика кушает 512Мб, у нас остается 2Гб – 20 вкладок Google Chrome кушают ещё + 1Гб, я же к примеру открываю ещё больше, в итоге у нас может быть нехватка ОЗУ, при том это не какие то производительные программы или игры, это всего лишь серфинг в интернете, программы начинают залезать в файл подкачки, если вы его конечно "подключили", но самое удивительное то что встроенная графика может попадать в файл подкачки, и как правило она первая и попадает, так-как добавляется в конце всех программ, и если у вас не SSD, а обычный винчестер то его скорость больше 100Мб/с не поднимается, как правило он работать при 50Мб/с
Ещё раз вернемся к играм, уже “современные” игры используют 4К текстуры, это очень большое разрешение, файлы весят много, даже в сжатом состоянии. Именно поэтому для той же Cyberpunk 2077 "рекомендуется" использовать SSD накопитель, я скажу больше. Для "будущих" игр будет оправдана покупка и “высокоскоростных” SSD накопителей, так-как от скорости отклика накопителя будет напрямую зависит быстрота загрузки текстур в видеопамять и ОЗУ
Ещё раз повторим использование памяти в играх
Игра изначально пытается поместиться в видеопамять, при её нехватке она начинает обращаться в более медленную оперативную память, а в случае нехватки оперативной памяти начинает обращаться к файлу, подкачку который находится на жёстком диске и который как правило ещё медленней
Главная же ваша задача, если у вас всего по минимуму, это убрать “стыки” (переходы), с помощью увеличения видеопамяти, увеличения оперативной памяти, либо постараться их сгладить путём разгона оперативной памяти, уменьшение таймингов, 2ух, 4ех канал
Как можно понять, при переходах деградация колоссальная, поэтому нужно либо видеокарту с большим объёмом памяти, либо чтобы она работала с такой же скоростью как оперативная, то есть гораздо медленнее, что безусловно скажется на FPS
Как можно понять, при переходах деградация колоссальная, поэтому нужно либо видеокарту с большим объёмом памяти, либо чтобы она работала с такой же скоростью как оперативная, то есть гораздо медленнее, что безусловно скажется на FPS
Так же мы повторили и то, что SSD накопитель не может увеличить FPS в играх, но за то он может убрать "просадки" FPS, поэтому замена жесткого диска на "высокоскоростной" SSD накопитель для игр, абсолютно оправдана, при том, что время на загрузку игры и уровней сократиться в разы + для рабочих задач это настоящий Маст-Хэв, так как вся рутинная работа, браузинг, вординг и фотошопинг : ) напрямую зависят от отклика жёсткого диска
А я напоминаю, если вы хотите слёту разбираться в SSD накопителях, то у меня есть отличная, интересная и подробная статья , так же у меня есть мысли по поводу Apple Air Pods Max с “эротическим” дизайном : ) поэтому если вам интересно что я думаю об этих супердорогих наушниках, или хотя бы просто посмотреть на моё творение, милости просим
А на этом всё, одевай маску, палец вверх, подписывайся на канал и как всегда до следующих выпусков : )
Я совсем что-то не понимаю как используется память в видеокарте.. ниже скрин под нагрузкой с включенной игрой: ОЗУ расходует себя по полной работая на 80%, а Использование общей памяти ГПУ около 1 %. а в выделенной памяти ГПУ 1.8гб.
Можете объяснить почему под нагрузкой память ГПУ вообще не используется?
И чем отличается выделенная от общей? Как я понимаю в моей видеокарте 4гб своей памяти, и 2гб она может заимствовать из ОЗУ. (поэтому и 6гб в целом пишется)
Видеокарта: GeForce 1060 6gb jetstream palit
Почему видеокарта не использует свою память в виде 4гб. а только заимствует 2гб из ОЗУ, объясните пожалуйста.
А зачем ему память? Ему же не надо сейчас рендерить отражение в воже шелеста листьев. Простые операции даже памяти не задействуют.
Андрей Слегкин Мудрец (16430) Elfly, я же сказал когда нужно. Когда чтобы ты увидел блик солнца на воде, нужно расчитать гребень волны высотой в пол сантиметра, который отражает листву дерева над рекой, а там угол влажного листа раздуваемого ветром, и в этом листе отражается ещё что-то. У тебя при трассеровке лучеей может оказаться что лучь от 10-15 объектов отражается, и всё это надо прощитать и промежуточные состояния держать в памяти!
память используется не в графическом процессоре
а для операций с графическим процессором
ТОчно так же, как оперирует процессор с оперативкой в самом компе
Masha Reutova Мудрец (18122) Elfly, и что? Это не говорит ни о чем. Если вы не используете тяжелые графы, она не должна нагружаться
почему она не использует свои 4гб, а наоборот отнимает ресурсы из ОЗУ, когда своей не пользуется совсем
Masha Reutova Мудрец (18122) Elfly, такой режим работы. Ничего особенного нет в этом. Чем больше видеопамяти и чем меньше нагрузка, тем так и происходит))
зачем ей своя 4гб если она ей не пользуется, может её в БИОСе надо включить, я просто с этим пытаюсь разобраться перед тем чем что-либо делать
карта себе резерв берёт с ОЗУ это для неё как файл подкачки (СВОП) она его использует только чтоб не застрять наглухо
FINEPOWER Мыслитель (6257) Elfly, потому что ты альтабнулся, а на рабочий стол столько не нужно,, то она и падает, вон к примеру сама игра аж 3Гб из 4х пожирает, при чём старая игра .
ну во первых когда ты сворачиваешь окно и смотришь в диспетчер задач то к этому уже память моментально снижается, она выделяется только когда ты играешь, чем больше графика тем больше выделения памяти видеокарты.
Есть много програм которые прямо в игре тебе показывают сколько задействовано памяти не сворачивая окно.
Установи программу, запусти игру, в левом верхнем углу будет вся отображаться информация в реально времени когда ты будешь играть и увидишь в реальности на сколько % работает гпу и сколько выделяет памяти.
И да, скажи пожалуйста какая у тебя версия Win 10, у меня Win 10 я инсайдер, у меня новейшие сборки и нету в диспетчере задач видеокарты с показателем температуры.
я не сворачивал игру. Видеокарта не использует свои 4гб, а только заимствует в выделенную память 2гб из ОЗУ. Почему она не пользуется своими 4гб
Cooper Kannet Гуру (3343) Elfly, как ты не сворачивал игру если ты предоставил скрин диспетчера задач ?
я могу тебе и скрин афтербернера сделать. эти датчики работают прямо поверх игры, не сворачивая её, ничего не меняется
Cooper Kannet Гуру (3343) Elfly, я не вижу что бы видеокарта воровала ОЗУ, ОЗУ может воровать только интегрированная карта в процессор потому что у нее нет своей памяти. Но что интересно, почему вас это интересует? у вас какие то просадки в игре? фпс ?
У твоей видюхи 6гб памяти. И в первую очередь используется она. Остальная память зарезервирована и берется из ОЗУ, если потребуется. Если у тебя не расходуются вся память, значит в этом нет необходимости. Скачай последнюю ларку, поставь 4к и все настройки на Макс, и ты увидишь что у тебя вообще вся память кончится
Всем привет! Хочу задать такой вопрос, у моей видеокарты 1гб видеопамяти. Если игре нужно 2-3 гб видеопамяти, то видеокарта будет брать недостающие 1-2 гб из оперативной памяти моего пк ?
И если это правда, то это действует и на пк, и на ноутбуки ?(у меня ПК) Просто слышал, что в некоторых ноутбуках вставлена видеокарта которая потребляет не свою видеопамять, а видеопамять ноутбука. Вот чтоб такие видеокарты были на пк, некогда о таком не слышал. Заранее спасибо за ответы.
Все верно. При нехватке видеопамяти система потребляет оперативную память. Но ОЗУ намного медленнее видеоаамяти, так что будьте готовы к фризам и глюкам
Константи Фокин, тогда всё будет в порядке, главное что бы объема хватало, и был задействован двухканальный режим, что бы шины оперативной памяти сплюсовались до 128 бит, например у меня видеокарта gtx 1050 с 2 гигами gddr 5 с 128 битной шиной, а у одной планки оперативки на 8 гигов 64 битная гига, раньше были фризы и паление фпс при нехватке видеопамяти, т. к. и 8 гб уже маловато оперативки, и 2 гб видеопамяти тоже, и плюс оперативка работала в одноканальном режиме, как только я добавил ещё одну планку на 8 гб, включился двух канал, в ряде игр повысилась производительность, и теперь в ряде игр могу позадирать текстурки, в основном 1 гигабайте ещё из оперативной памяти подключается к 2 гигам
"Всем привет! Хочу задать такой вопрос, у моей видеокарты 1гб видеопамяти. Если игре нужно 2-3 гб видеопамяти, то видеокарта будет брать недостающие 1-2 гб из оперативной памяти моего пк ?"
Да, но оперативка в несколько раз медленнее нормальной видеопамяти.
"И если это правда, то это действует и на пк, и на ноутбуки ?"
Да
"Просто слышал, что в некоторых ноутбуках вставлена видеокарта которая потребляет не свою видеопамять, а видеопамять ноутбука. "
Такие как минимум в половине всех ноутбуков, у них своей видеопамяти вобще нет.
"Вот чтоб такие видеокарты были на пк, некогда о таком не слышал. "
Потому что таких нету и никогда не было, по этому и не слышал.
видеопамять - это видеопамять. если у видеокарты есть только гигабайт, то игра им и будет пользоваться, с понижением количества рассчитываемых кадров в секунду. снижайте настройки графики, и тогда будет вам хоть какое-то счастье.
у ноутбука есть видеоядро, встроенное в процессор (оно и привязано к оперативной памяти, правда, берет оттуда только маленький кусок до гигабайта, что выставляется в биосе ноутбука) и дискретная карточка, которая имеет свою видеопамять..
средне- и высокопроизводительные дискретные видеокарты не могут использовать ОЗУ как добавочный видеобуфер,
за исключением редких "мелкотравчатых" затычек для слота.
Если у тебя на видеокарте 1гб, то графический процессор все ранво сильно больше не потянет. Если игра требует 2-3гб, то в даже если бы у видеокарты был этот объем она его не вытянула бы. Соответственно и смысла брать оператвку которая в 10 раз медленее нет. Это ничего не даст.
Оперативной памятью питаются встроенные графические процессоры в процессор, у которых очень мало производительности и перед которыми не ставятся сложные графические задачи, по этому они сопкойно могут использовать низкоскоростную оперативку. но это не значит что они возьмут там по 8гб из оперативки. там уже на мегабайты все измеряется.
“Моя видеокарта не тянет эту игру”. Думали ли вы иногда так, видя 6 FPS (кадров в секунду) играя в новенькую игру?
Так как это работает? Как набор нулей и едениц на вашем жестком диске превращаются в красивую (или не очень) картинку, которой вы можете управлять? Наваливайте пельмешек, на связи разработчик игр с восьмилетним стажем и мы начинаем!
Архитектура ПК
Всё что я расскажу дальше - сильно упрощенная схема и в реальности всё намного сложнее. Но для первого понимания это подойдет.
Итак, вскрывши крышку своего ПК вы увидите необходимые нам детали:
1. ) Центральный процессор(далее ЦП);
2. ) Оперативная память (далее ОЗУ);
3. )Жесткий диск;
4. ) Видеокарта.
ЦП, ОЗУ и Жесткий диск
А теперь рассмотрим как это работает на практике.
Вы кликаете на игру. ЦП говорит Жесткому диску какая информация ему нужна. Многие игры вначале выдают какую-то картинку или экран загрузки. А теперь уйдет от нескольких секунд до нескольких минут на то, чтоб вытащить данные из жесткого диска. Тут же их процессор считывает и записывает в ОЗУ. После появляется главное меню и многие данные напрямую читаются из ОЗУ. Но в играх, на монеру GTA 5 некоторые данные всё равно подгружаются из жесткого диска, так как игра размеров в 60 Gb не поместится в 4 Gb ОЗУ. И работа разработчика в том, чтоб сделать эту подгрузку незаметной. Но чаще игра (или большая её половина) просто перемещается из жесткого диска в оперативную память.
Оперативная память
Она хранит в себе все файлы и скрипты, которые могут понадобиться в данный момент. Тот факт, что ваша машина после выхода вас из нее не исчезает какое-то время - заслуга оперативной памяти, которая записывает повреждения и местонахождение машины (например). Объясню проще - процессор загружает данные игры с жесткого диска в оперативную память.
Именно поэтому сейчас в игровых ПК стоит по 16/32 гигабайта оперативной памяти - чтобы все данные игры могли в нее уместиться. Другое дело - что не только объем оперативной памяти важен, но и ее пропускная способность.
Допустим, оперативке надо отдать на обработку процессору 50 мегабайт оперативной памяти, а после - принять их у него (упрощенно). Тогда в то время, пока эта информация будет передаваться, процессор будет простаивать - нехорошо, значит чем выше пропускная способность - тем лучше.
Ее можно нарастить как поднятием частоты со снижением таймингов, так и увеличить число каналов - до двух во всех платах, и до 3-4 в платах для энтузиастов. Запомнили - не только объем, но и скорость. А что с видеокартой?
Жесткий диск и принцип его работы
Как работает жесткий диск?
Он получил своё название не зря. Внутри этой черной коробки и вправду лежит металлический диск. Когда вам нужно что то записать, он раскручивается до скорости 7 200 оборотов в секунду, и маленькая магнитная головка записывает на этом диске данные зарисовывая и очищая клеточки как делали вы на скучных уроках на полях в тетради.
Но как происходит эта запись? При помощи магнитов. Каждая клеточка (правильное её название "бит") может быть либо намагничена либо размагничена. Головка может её намагнить и размагнитить. Так же она может проверить намагничен ли бит. И у нас выходит классическая схема "намагничено = 1, размагничено = 0".
Головка считывает эти нули и единицы и отдает их ЦП. Тот, в свою очередь, расшифровывает их в цифры и буквы. Плюс такой системы в трм, что жесткий диск может хранить информацию годами ведь размагнитить настолько мелкий бит довольно сложно. Минус - 100 мб/сек очень медленно для плавной работы игр.
Центральный процессор и жесткий диск
Роль ЦП в работе игр поистине неоценима. Но давайте сейчас отправимся в тот момент, когда игра была только запущенна. Итак, ваша игра лежит на жестком диске. Скорость работы читания с обычного жесткого диска - 100 мегабайт в секунду у нового и почти 50 мегабайт в секунду у старого. Что нам это дает? Как бы быстро это не казалось (1 gb за 10 секунд) это очень моло для игр. Представьте себе ситуацию: вы едите на скорости 150 км/час в новенькой NFS. И тут появляется цель: отрисовать 4 дома (5 мб один), дорогу(30 мб на дорогу со всеми её материалами), 8 деревьев (4 мб одно) и 5 машин (5 мб одна). В среднем, на такой скорости, на вашем экране должно рисоваться на пару секунд разных объектов общим размером на 100-150 мегабайт. Но мы помним, что прежде чем их отрисовать, нужно их вытащить из жесткого диска. И того: ради 2 секунд отрисовки мы потерям секунду на то чтобы их вытащить из памяти и всего лишь 1/60 секунды(при 60 FPS) чтоб их отрисовать. Это нерационально использованное время. Но как иначе?
Как устроена видеокарта
Мало кто знает, но видеокарта по своей структуре - это еще один маленький компьютер внутри вашего большего ПК. У видеокарты есть свой: 1) процессор и 2) Оперативная память.
Получивши текстуры, материал и геометрию видеокарта записывает их в свою оперативную память и начинает собирать этот "конструктор" на своем процессоре. После этого он выдает его на свой видеовыход и картинка уходит на ваш монитор.
На случай, если вы столь бедны что не имеете возможность купить видеокарту (или она просто сломалась), разработчики материнских плат часто добавляют "встроенную видеокарту".
Этой карты хватает чтоб смотреть видео и играть в старенькие или 2D игры, ведь размер выделенной ей оперативной памяти часто не превышает 64 мегабайт.
Так что же выбрать?
Как вы поняли, если у вас остается бюджет, то деньги лучше пустить в видеокарту получше. Так картинка в играх будет приятнее, ибо на восприятие в первую очередь влияет не геометрия, а освещение.
Я вижу это так: мы определяемся с бюджетом, смотрим цены и 60% от суммы пускаем на видеокарту. Не от суммы всей сборки, а от суммы процессора, оперативной памяти и видеокарты. Например, у нас есть 100К рублей, которые мы готовы потратить на связку процессора, видеокарты и оперативной памяти. В таком случае, разумно потратить 60К на видеокарту, 25 - на процессор и 15 - на оперативную память.
Естественно, только этим руководствоваться при сборке нельзя, но упор в игровом компьютере луше сделать на видеокарту - это основная мысль.
Если статья понравилась - не забудь поставить лайк, подписаться на канал , а также на нашу группу ВК , ютуб и телеграм . До скорого!
Оперативная память
Но уже давно для этой проблемы была придумана панацея - оперативная память. Данный вид памяти, в отличии от жесткого диска, работает практически моментально, выдавая ЦП ту информацию, которая ему нужна, не теряя при этом времени. Минус кроется в одном из названий этой памяти - "энергозависимая память". Да, как только к компьютеру перестаёт подходить электроэнергия все данные из оперативной памяти стираются.
Архитектура ПК
Всё что я расскажу дальше - сильно упрощенная схема и в реальности всё намного сложнее. Но для первого понимания это подойдет.
Итак, вскрывши крышку своего ПК вы увидите необходимые нам детали:
1. ) Центральный процессор(далее ЦП);
2. ) Оперативная память (далее ОЗУ);
3. )Жесткий диск;
4. ) Видеокарта.
ЦП и Видеокарта
Итак, мы вытащили кучу информации. Но что дальше? Теперь процессор начинает думать по настоящему. Он начинает просчитывать геометрию объектов.
Об этом написано было в другой статье, ссылка будет в конце.
Процессор просчитал геометрию. Но она полностью бесцветная. В этот момент ЦП считывает информацию "какая текстура должна быть у какой геометрии и тут же отправляет эту всю информацию в видеокарту. Тут же видеокарта начинает рендеринг картинки.
Процессор
Процессор обрабатывает вообще все, что связано с вашими задачами. Конкретно в играх он отвечает за обработку геометрии, поведение NPC, трафик, осколки, и так далее.
Соответственно, чтобы играть с нормальной дальностью прорисовки нам нужен хороший процессор, чтобы увеличить трафик или число NPC в кадре - процессор, чтобы повысить настройки геометрии и физики - вот для этого всего нужен хороший процессор.
Однако нынешние игры демократично относятся к компьютерам пользователей. Так например, у CP 2077 в минимальных требованиях указан процессор i5 3570K или AMD FX-8310.
Чуть позже объясню, почему они такие низкие (не только в киберпанке), а пока перейдем к оперативной памяти.
Терминология
Давайте в конце поговорим о сухих числах.
Частота работы процессора определяет как часто процессор обрабатывает информацию.
Ядра и потоки процессора определяет сколько информации процессор может обрабатывать паралельно.
Размер ОЗУ говорит сколько мегабайт памяти может содержать ваша оперативная память.
Частота ОЗУ говорит как быстро эта память может записываться\читаться процессором.
Выходит иногда так, что видеокарта на 2 Gb работает лучше чем видеокарта на 4Gb из-за того, что первая имеет большую частоту процессора или оперативной памяти.
При сборке игрового компьютера каждый рано или поздно сталкивался с такой ситуацией: бюджета не хватает и на что-то нужно сделать упор. Или оперативки побольше, или видеокарту покруче, или же процессор помощнее.
Компромисс, как правило, никого не устраивает, поэтому сегодня я просто и доступно объясню: на что следует сделать упор в игровом ПК и почему. Начнем!
Видеокарте плохо
Сейчас объясню почему. Видите ли, все, что мы видим на экране - это ее заслуга. После того, как процессор взял данные и все обработал, кадр выглядит примерно так:
А его надо заполнить всем, что мы привыкли видеть, причем заполнить красиво! Тут в дело вступает видеокарта. Сначала она натягивает на всю сетку текстуры, затем - приступает к освещению и теням, далее - сглаживание и постобработка, цветокоррекция и так далее.
У видеокарты есть своя память, которая служит для хранения текстур и уже готовых кадров, если такая опция есть (подготовка кадров), и все в таком духе. При этом в некоторых играх видеокарта может участвовать в построении полигональной сетки кадра (та картинка, что выше), поэтому игры в основном нагружают видеокарту.
Читайте также: