Влияние параметров памяти на производительность системы
Как правило, при тестировании производительности платформ акцент делается на процессорозависимые приложения. Но скорость системы зависит не только от центрального процессора. И сейчас мы даже не вспоминаем о графически насыщенных приложениях и использовании GPU для вычислений общего назначения, в которых значимую роль играет выбор видеокарты. Речь, как нетрудно догадаться, пойдет о влиянии производительности памяти, и нашей попытке количественно оценить это влияние.
Зависимость общей производительности системы от памяти имеет сложный характер, что затрудняет прямую оценку скорости памяти, то есть сравнения различных модулей. Например, память с частотой 1600 МГц имеет вдвое большую пропускную способность, чем 800-мегагерцовая. И синтетические тесты памяти прилежно выведут столбик в два раза выше. Но если вы протестируете целую систему с этими двумя видами памяти с помощью популярных тестовых приложений, на которых обычно тестируют процессоры, то и близко не получите двухкратной разницы в производительности. Интегральный индекс быстродействия может отличаться максимум на несколько десятков процентов.
Это делает синтетические тесты памяти малоинформативными с практической точки зрения. Нельзя, однако, поручиться и за то, что подход с применением реальных приложений дает нам стопроцентно достоверную картину, поскольку велика вероятность, что какие-то режимы, где производительность памяти действительно критична, остались без внимания и не были учтены.
Серийный номер оперативной памяти
Влияние оперативной памяти на игры странная делема — это крайность и разочарование. Если в системе недостаточно оперативной памяти, скажем, 4 ГБ, например, ОЗУ окажет значительное ощутимое влияние на игру, т.е. В игре будет меньше памяти для загрузки наборов данных (игровой движок, текстуры, уровни, освещение, и так далее. Меньше памяти приравнивается к более быстрой загрузке игровой графики и низким показаниям кадров в секунду.
Простое решение заключается в том, чтобы добавить больше оперативной памяти, но есть только столько оперативной памяти, которую вы можете добавить, прежде чем она достигнет порогового значения и будет эффективно использована. Два фактора определяют, к чему относится этот порог и как он может колебаться.
Во-первых, сколько оперативной памяти запрограммировано для конкретной игры. Если в игре используется максимум 4 ГБ, то наличие 8 ГБ ОЗУ означает, что фактически есть 4 ГБ, которые никак не исползуются.
Второй фактор заключается в том, запускаются ли приложения вместе с игрой, если таковые имеются. Мы говорим о потоковом программном обеспечении, таком как OBS, веб-браузеры, программное обеспечение для записи и любые другие программы, которые открыты одновременно с игрой.
Если никакие вторичные приложения не запущены, то требование к базовой оперативке для запущенной игры, представляет собой максимальный порог для ОЗУ, который считается стабильным.
Когда геймер запускает множество приложений в фоновом режиме (музыка, чат, потоковое программное обеспечение и т.д.), То чем больше оперативной памяти в дополнение к базовым требованиям игры, тем лучше.
Этот пункт особенно актуален для стримеров, которые запускают несколько программ для длительных сеансов трансляций, хотя другие бенефициары включают графических дизайнеров или видеоредакторов, которые хотят оставить программы, требующие ОЗУ, открытыми во время игры.
В современной игровой среде от 8 до 16 ГБ более чем достаточно для комфортного запуска подавляющего большинства игр. По мере того, как разработчики используют возможности увеличения объема ОЗУ, эта тенденция направлена увеличение в соответствии со стандартными объемами оперативки, обнаруживаемыми в ПК, которые постепенно увеличиваются с течением времени. Тесты указывают, что переход с 8 ГБ до 16 ГБ в лучшем случае незначителен, но есть много смысла в проверке вашей системы в будущем, особенно если ОЗУ дешевеет.
Также существует множество типов модулей ОЗУ, такие как DRAM, SRAM, DRAM и другие. Все они отличаются друг от друга не только размером контактной части но и специализацией.
Временные интервалы оперативной памяти
В дополнение к стандартным рейтингам скорости, каждый модуль RAM также имеет рейтинг, который называется таймингом. Его записывают в виде серии из четырех чисел, например 5-5-5-15 или 8-8-8-24. Эти цифры выражают конкретное время, за которое модуль получает доступ к отдельным битам данных по столбцам и строкам массива памяти.
Задержка связана с тем, насколько быстро модуль RAM может получить доступ к собственным ячейкам памяти, чем меньше число, тем лучше. Более низкий тайминг означает более быстрый доступ к данным, тем самым ускоряет передачу данных в центральному процессору и ускоряет работу вашего компьютера. Более качественные, более дорогие ОЗУ имеет более низкую задержку, и этот рейтинг и тактовая частота RAM могут быть разогнаны энтузиастами.
При этом различия в задержках настолько незначительны, что, если вы не используете серверные операции на промышленном уровне или несколько виртуальных машин, вряд ли вы увидите реальную разницу между ОЗУ с более высокой или меньшей задержкой.
Когда ОЗУ- слабое звено
Лучше всего это видно на таких хорошо знакомых многим приложениях как фоторедактор Adobe Photoshop и браузер Google Chrome. Загрузите изображение со множеством слоев или откройте с десяток вкладок. И вы почувствуете, как ваш комп начнет тормозить.
Убедиться в том, что всему виной оперативка можно, запустив диспетчер задач (Ctirl + Alt +Del) и перейдя во вкладку «Производительность», где вы увидите загруженность ОЗУ. Уточнить, что же съедает вашу память можно во вкладке «Процессы». Здесь же можно отключить самые ресурсоёмкие программы.
В некоторых случаях небольшой объем RAM памяти не столь критичен. Если видеокарта мощная, то она возьмет на себя большую часть работы, разгрузив ОЗУ и процессор. Но это и если это всё дело правильно настроить. Это отдельная тема, вдаваться в тонкости здесь не будем.
Мы подошли к ключевому ответу на вопрос: на что влияет оперативная память в компьютере? А именно.
Оперативная память влияет на скорость работы вашего компа и является как бы ресурсом по производительности (запасом). Но влияет не на прямую, а косвенно. Если её мало — то машина будет медленнее работать при высоких нагрузках (тяжёлые программы типа фотошопа или требовательные игры). Вспоминая аналогию, много места на столе это и есть большой объём оперативной памяти.
Частота же это прямой показатель скорости работы с загруженными данными (с бумагами на столе). Чем она быстрее — тем вы быстрее можете обрабатывать и перемещать эти бумаги на столе.
DDR2, DDR3, DDR4 и совместимость по скорости
ОЗУ бывает разных поколений с обновлёнными стандартами, обеспечивающими всё более быстрый и быстрый доступ к данным, хранящимся в памяти. Первоначальный стандарт DDR — сокращение от «Double Data Rate» — заменил ОЗУ с одинарной скоростью передачи данных ещё в 2000 году, и в настоящее время мы используем DDR версии 4. ОЗУ DDR3, представленное в 2007 году, до сих пор используется в старых или более дешёвых ПК.
Каждая последующая версия DDR увеличивала шину памяти и скоростные возможности формата модуля RAM, что приводило к увеличению производительности. Но что действительно важно помнить, так это то, что стандарты несовместимы ни назад, ни вперёд. Если ваш ноутбук или материнская плата рассчитаны на модули памяти DDR3, они могут использовать только DDR3, но не DDR2 или DDR4. Физические слоты для разных стандартов даже не совпадают, поэтому в любом случае невозможно установить неправильный стандарт DDR.
Обратите внимание на различную конфигурацию контактов в оперативной памяти DDR3 и DDR4.
Однако это не относится к рейтингам скорости. Слоты ОЗУ материнской платы могут без проблем работать на скоростях ниже максимальной. Так что, если ваша материнская плата поддерживает ОЗУ DDR4 с тактовой частотой до 3600 МГц, но вы выгодно купили модули оперативной памяти с частотой 2400 МГц, смело устанавливайте их.
Также обратите внимание, что ваша материнская плата может не запускать вашу оперативную память на заявленной скорости из коробки. Если вы покупаете оперативную память DDR4-3600, а ваша материнская плата поддерживает все, вплоть до DDR4-3400, она может по-прежнему устанавливать минимальную частоту по умолчанию — скажем, DDR4-3000. Вам нужно зайти в BIOS своего компьютера и установить для него правильную скорость, включив экстремальный профиль памяти Intel (XMP) или настроив скорость самостоятельно.
Также обратите внимание, что установка несовпадающих модулей RAM DIMM (которые имеют разную скорость и тайминги) в целом нормально — ваша материнская плата достаточно умна, чтобы работать с разным оборудованием. Но в каждом случае система будет снижать тактовую частоту, чтобы соответствовать самому медленному модулю памяти, к которому у неё есть доступ, поэтому покупка более быстрой RAM для смешивания с более медленной RAM не имеет реальной выгоды. По возможности лучше сочетать новую оперативную память со старой.
Больше оперативки или мощный процессор?
Здесь тоже все спорно:
- Если процессор слабый, то сколько не добавляйте оперативки — ситуацию это не изменит. Процессор все равно медленно обрабатывает данные, поэтому вы будете ждать дольше.
- Если процессор быстрый, а оперативки не хватает — процессор обработает данные и будет ждать новых. Ждать будет потому что оперативки мало и чтобы появилось место — нужно сбросить часть данных на диск, а на это нужно время.
Вывод: мощность процессора и обьем оперативки — должно гармонично сочетаться. Чего-то одного много или мощного — будет недостаточно. Если не хватает оперативы, то какой бы вы мощный проц не поставили — это ничего не изменит.
А что может помочь? Улучшит ситуацию твердотельный диск SSD — его скорость считывания/записи намного выше, чем у обычного жесткого диска HDD.