Доброго времени, господа. Продолжаем рассматривать работу и устройство основных компонентов компуктеров этих ваших, очередь дошла и до оперативной памяти. Если коротко, то это устройство служит для хранения информации, которая нужна компьютеру для работы в данный конкретный момент, например - информация из вкладок в браузере или положение героя в игре.
Поэтому оперативная память ну очень быстрая
Скорость ее работы составляет сотни гигабайт в секунду - это для DDR5 (про стандарты мы тут позже поговорим). Для DDR4 она меньше, около 50 гигабайт в секунду в двухканальном режиме. Также стоит отметить низкие задержки, в районе 50-80 наносекунд.
Такая скорость нужна по одной причине: в любой момент процессору могут потребоваться данные, которые находятся в памяти (если он не может найти их в кэше, или только-только запускает программу). В этом случае, он обращается к оперативной памяти. Если данных нет и там, то обращается уже к диску для их загрузки в оперативную память.
Проще понять это по аналогии. Процессор - это голодный вы. Сначала вы смотрите на стол (кэш-память), и если еды там нет, идете к холодильнику - это оперативная память. Если еды нет и там, то собираетесь и идете в магазин (это уже обращение к диску).
Короче, промежуточное и очень быстрое хранилище для сравнительно большого объема данных - вот что такое оперативная память.
Основные характеристики памяти
Память бывает разная - DDR, DDR2, DDR3... Это - стандарт памяти. Они выходят нечасто, и каждый из них предполагает повышенные частоты при пониженном напряжении, также отличается ключами (это вот эти пропилы в планке):
Вставить планку памяти DDR4 в разъем для DDR5 у вас не получится. Тип памяти ни на что (сам по себе) не влияет.
- А вот что влияет на скорость - так это частота. Чем она выше, тем выше пропускная способность памяти;
- Также на скорость работы влияют тайминги - задержки памяти перед выполнением какой-либо операции. Чем они ниже - тем ниже общие задержки подсистемы и выше пропускная способность;
- Ранги (или ранки, кому как угодно) - это эдакая "многопоточность" оперативки. Если подробно, то тут, если коротко, то контроллер памяти в процессоре воспринимает двухранговую планку как две одноранговых, и обращается к ним поочередно. Это может повысить пропускную способность, но если модулей много, то контроллер просто будет перегружен. Если ставим две планки - берем двухранг, если четыре - одноранг;
- А еще память можно поставить в одно- или двухканальный режим работы. Тут логика простая: двухканал = хорошо, одноканал = -50% пропускной способности (ну, около того). Поэтому в игровые компьютеры не ставят одну планку оперативки (для двухканала нужно две планки, вставленные в слоты 2/4 или 1/3 на очень редких платах).
Есть еще куча скрытых для обычного пользователя характеристик, типа чипов памяти, но мы туда не полезем. Главное, что надо понять из статьи - это то, что оперативная память является, по сути, буфером, между диском и кэш-памятью процессора. Она хранит в себе те данные, которые нужны компьютеру в данный момент для работы.
А вот что важнее - количество или качество?
Ну, например, есть у нас вариант поставить 32 гигабайта DDR4 2133 МГц, ИЛИ поставить 8 гигабайт, но DDR5 (условно, пусть это будет какое-нибудь 14-е поколение intel), но это будет топовая память на 6800 МГц. Что поставить?
Ответ - пропускная способность и объем - это вообще про разное. Частота, точнее, пропускная способность - это способность памяти быстро передавать данные, однако сама по себе память должна их хранить. Если память будет медленная, то процессор просто будет ждать, пока данные поступят к нему - это снизит производительность.
Если взять мало быстрой памяти, то в какой-то момент ее объема просто не хватит, и данные начнут перетекать в файл подкачки - специальную область на диске. А диск - штука очень медленная, и с него процессор будет ждать данные еще дольше.
Так что берем 16 гигабайт DDR5 4800 и не жалуемся.
Ну, вроде, все самое важное рассказал. Если чего упустил - всегда есть знатоки в комментариях, которые об этом напомнят (а лучше - расскажут). Вот на этом у меня все, если было интересно - не забудь поставить лайк и подписаться на канал. Увидимся!
Также подпишись на телеграм (там IT-новости) и новостной канал (там новости выходят чуть позже, зато чуть побольше).