Мы продолжаем неделю разгона OCWEEK15 на Hardwareluxx. Позавчера мы опубликовали , после чего предложили . Сегодня мы поговорим о следующем компоненте, который не следует упускать из внимания: оперативной памяти. Мы вновь взяли три тестовые платформы CPU, после чего провели тесты с разными настройками памяти. Какая из платформ лучше всего выигрывает от высоких тактовых частот RAM? Не лучше ли променять высокую частоту на меньшие задержки? Какое программное обеспечение выиграет от оверклокерских планок DIMM? На все эти вопросы мы ответим в нашей статье.
Производительность игрового компьютера можно существенно увеличить путём разгона процессора, что мы уже продемонстрировали в на примере трёх процессоров: флагманской модели Core i7-5960X, но также и менее дорогих платформ Intel Core i7-4790K и AMD FX-8370e. Но есть ещё один компонент, с помощью которого можно увеличить производительность ещё выше. Современные платформы для массового рынка работают с памятью DDR3 на частотах 1.600-1.866 МГц. High-end платформа Intel X99 перешла на память DDR4, встроенный в CPU контроллер поддерживает частоту до 2.133 МГц.
На рынке модулей памяти конкуренция высока, и основные производители, такие как G.Skill, Corsair, Crucial или ADATA, акцентируют более высокие тактовые частоты и меньшие напряжения, которые должны дать существенный прирост производительности. Высокие частоты можно получить, изменяя делитель памяти или с помощью профиля XMP. Но какие преимущества мы получим на практике? Имеет ли смысл переплачивать за планки памяти для геймеров или оверклокеров?
Мы сравним производительность современных модулей памяти на разных частотах на платформах X99, Z97 и 990FX.
С течением времени операционная система компьютера поддаётся своеобразному износу, что сказывается как на быстродействии устройства, так и на наших нервах. Особенно такое заметно при работе на слабых компьютерах. Однако это далеко не повод для преждевременной переустановки Windows, и не стоит спешить впопыхах создавать установочную флешку и вспоминать, какой клавишей запускается переход в BIOS. Воспользовавшись несколькими простыми способами, мы не только вернём нашей системе кристальную девственность, но и ускорим её, в некоторых местах заставив бегать быстрее новой.
Чаще всего замедление работы операционной системы связано с неумелым её использованием: некорректным удалением программ, захламлением жёсткого диска и отсутствием своевременных мероприятий по его очистке. При самой же установке Windows 7 мало кто изменяет стандартные конфигурации системы, которые являются далеко не оптимальными.
Аппаратное ускорение - это перераспределение некоторых функций системы с основного процессора на аппаратное обеспечение для увеличения общей производительности компьютера.
Иными словами, это перекладывание части работы ЦП на видеокарту, в случае если та способна справиться с ней быстрее.
Функция аппаратного ускорения подключена во всех сборках Windows 7 по умолчанию. Проверить это можно по следующему пути:
Выбираем пункт «Разрешение экрана»
В открывшемся окне выбираем «Дополнительные параметры»На вкладке «Диагностика» выбираем пункт «Изменить параметры»
Если эта кнопка неактивна, паниковать не стоит: аппаратное ускорение у вас включено, а заботливые разработчики видеоадаптера предвидели, что вас может сюда занести, и убрали изменение настроек подальше от чужих рук.
Нужная кнопка - «Изменить параметры». Если она неактивна, ускорение уже включено
Визуальные эффекты: максимальная производительность системы
Приятный графический интерфейс Windows 7 даёт весьма ощутимую нагрузку на аппаратную часть компьютера, что не может не сказываться на его производительности. Визуальное оформление, конечно, служит хорошим дополнением к операционной системе, но, когда оно начинает заметно сказываться на её быстродействии, лучше пожертвовать красотой в угоду оптимизации.
Нажимаем на «Дополнительные параметры системы»
Теперь нам нужно попасть в «Дополнительные параметры системы». Выбираем вкладку «Дополнительно» и в первом разделе «Быстродействие» открываем «Параметры».
Выбираем «Параметры» в разделе «Быстродействие»
Наш выбор - «Наилучшее быстродействие»
Все файлы, которые записываются на жёсткий диск, разбиваются на множество последовательных фрагментов с целью сокращения используемого пространства. В результате этого, чтобы прочесть файл, компьютер вынужден собирать их обратно. А наличие разнообразного мусора на его пути увеличивает время считывания, что замедляет работу системы и вызывает задержки различной продолжительности при открытии или изменении фалов. Скорость работы при этом, понятное дело, падает.
Самое простое решение этой проблемы - регулярная очистка винчестера от хлама и не менее регулярная дефрагментация. Систематически удаляя лишние файлы и программы со своего ПК, можно неплохо увеличить его скорость.
Для начала следует навести порядок в используемом вами пространстве: удалить ненужную музыку, просмотренные фильмы, установочные файлы, сотни новых документов Microsoft Word и прочие прелести присутствия человека.
Стоит избавиться и от неиспользуемых программ. С этого и начнём.
Выбираем «Панель управления»
Щёлкаем правой кнопкой мыши по ненужной программе и выбираем «Удаление»
Переход в папку «Temp»
Выделяем все файлы в папке и удаляем их
Если какие-то файлы не хотят удаляться, пропускаем их
Нужный нам пункт - «Свойства»
Выбираем кнопку «Очистка диска»
Выбираем файлы, которые система удалит
Если системных дисков на компьютере несколько, таким же образом очищаем их все.
После завершения повторяем процедуру с остальными дисками.
Для следующего шага нам понадобится утилита CCleaner, позволяющая дочистить весь системный мусор, который нам не удалось удалить при помощи средств Windows. Программа бесплатна, и скачать её можно с официального сайта http://ccleaner.org.ua/ . Это не единственная и даже не лучшая утилита, помогающая очистить и ускорить систему, но именно CCleaner проще и доступнее всего остального.
Нужная нам кнопка - Run Cleaner
Находим проблемы и ошибки в реестре и устраняем их: кнопки Scan for issues и Fix selected items соответственно
Удаляем из автозапуска все ненужные программы с помощью кнопки Disable
Файл подкачки, также известный как виртуальная память, - отдельное пространство на жёстком диске, являющееся промежуточным звеном в обмене информацией между оперативной памятью и жёстким диском.
Windows 7 по умолчанию делает файл подкачки на 50% больше, чем объём оперативной памяти, однако иногда такого размера оказывается слишком мало. Это приводит к частой перезаписи файла или прямому обращению к основным секторам жёсткого диска, что отрицательно сказывается на быстродействии системы.
Для начала переходим в свойства компьютера
Если нужно увеличить файл подкачки, переходим в пункт «Дополнительные параметры системы»
Нам необходима кнопка «Изменить» в разделе «Виртуальная память»
Вписываем новые значения в помеченные поля, нажимаем «Задать» и «ОК»
Некоторые из установленных программ имеют дурную привычку работать в фоновом режиме, что не только загружает драгоценную оперативную память, но и прячется от нашего чуткого взора. Объём, занимаемый ими поодиночке, как правило, не особо большой, но вместе они занимают довольно много ресурсов, и, закрыв вредителей, можно значительно снять нагрузку с ОЗУ.
С помощью соответствующего запроса находим msconfig
Снимаем галочки со всех служб, кроме системных (и важных, вроде антивируса)
Убираем галочки со всех автозагружающихся программ и нажимаем ОК
Ничего не получилось, и все остальные методы увеличения быстродействия не помогли? В таком случае можно пойти на экстремальные меры: например, разгон процессора. Разгоняя его, то есть, увеличивая тактовую частоту, можно повысить быстродействие в несколько раз и сравнять характеристики своего процессора с более мощной линейкой (впрочем, такое потребует определённых усилий и затрат на охлаждение). Как это сделать, можно узнать из приведённого ниже видео.
В случае если работа процессора вполне устраивает вас, но вы геймер и у вас проблемы с графикой, у нас для вас есть хорошая новость: разогнать можно не только ЦП! Видео, размещённое ниже, посвящено разгону видеокарты. Ускорить имеющийся видеоадаптер всяко выйдет дешевле, чем покупать новый, тратя приличную сумму. Правда, здесь тоже необходимо позаботиться об охлаждении.
Но не забывайте: разогнать компьютер - одно дело, а сделать так, чтобы после этого он не сгорел - совсем другое. Так что подходите к таким вещам с ответственностью и берегите свою технику.
Итак, мы провели все возможные процедуры по ускорению работы Windows 7, и сейчас наша система работает так быстро, насколько это возможно. Иных способов, гарантировано позволяющих поднять общую производительность, к сожалению, не существует: ну, разве что, смена комплектующих для своего ПК. Будьте счастливы и не забывайте проводить дефрагментацию.
1. Разогнанный процессор в паре с не разогнанной памятью не даст максимальной производительности.
2. Пример приводится по разгону «обычной» DDR-памяти.
Но если у вас, например, CeleronD и память DDRII, то сам процесс остается таким же.
Изменяются лишь параметры частот и таймингов (память DDRII работает на более высоких частотах с более высокими таймингами).
1. Заходим в BIOS, нажав и удерживая клавишу «Delete» в начальный момент загрузки системы (до экрана загрузки Windows).
2. «Advanced Chipset Features» - «DRAM Configuration» - это вкладка редактирования параметров таймингов памяти.
Далее в каждой строчке вместо AUTO ставим то число, которое справа от черточки.
«Row Cycle Time (tRC)» - 12.
«Row Refresh Cycle Time (tRFC)» - 16.
Другие таймиги должны быть выставлены для частоты 400 MHz.
«Power Bios» - «Memory Frequency» - DDR333 (166 MHz).
Если тесты не пройдены или выскакивают сообщения об ошибках памяти:
Поднимаем напряжение памяти
«Power Bios» - «Memory Voltage» - 2.9v (3.0v).
Опять прогоняем тесты.
- снижаем делитель
«Power Bios» - «Memory Frequency» - DDR266 (133 MHz) и опять тестируем в Windows, но после этого, обычно память уже работает стабильно.
Например, множитель процессора 9, разгон 2700 MHz, память выставлена, как DDR333.
Следовательно, 2700 делим на 11.
Результат - 245 MHz т.е. 490 MHz DDR.
Следует выделить еще один тип разгона: с понижением множителя (и повышением частоты шины), для того, чтобы найти наиболее оптимальную частоту памяти.
Иногда разгон по таймингам дает лучшие результаты, чем разгон по частоте.
Так что следует проверить и первый, и второй варианты.
Также увеличение основных таймингов ведет к приросту разгона по частоте.
«Advanced Chipset Features» - «DRAM Configuration 1T\2T Memory Timing» - «1T».
Тестируем в Windows.
Основные тайминги памяти:
CAS# Latency (CL) -> 2.5T (для более дорогой памяти можно 2.0).
RAS# To CAS# Delay (tRCD) -> 3T.
RAS# Precharge (tRP) -> 3T.
Cycle time (Tras) -> 7T.
Тайминги можно выставить и ниже приведенных значений - все зависит только от способностей вашей памяти.
А проверить это можно только тестированием в тестовых пакетах и реальных приложениях.
Для недорогой памяти (Digma/NCP/PQI) на частотах выше 400 MHz основные тайминги желательно выставить, как 3.0-4-4-8 соответственно.
Опять тестируем в Windows.
Если стабильности нет, повышаем напряжение на памяти, увеличиваем тайминги.
Так как сложно подобрать память (даже одинаковую модель), которая работала бы так же, как, например, в тестах, следует самостоятельно выбрать именно ту частоту и те тайминги, на которых была бы полная стабильность.
Владельцы ноутбуков рано или поздно приходят к решению разогнать оперативную память своего устройства. Гаджет перестает справляться с некоторыми задачами, а разгон оперативки может заметно улучшить работу портативного компьютера.
Самый простой способ - замена модуля оперативной памяти. Чтобы добавить новый модуль, вам потребуется:
Для того, чтобы расширить память таким способом, нужно знать тип модулей ОЗУ (DDR3, DDR4 и т. д.). Специальные программы (CPU-Z) дают возможность узнать о типе памяти без разборки ноутбука.
Нарастить мощность ОЗУ ноутбука несколько сложнее. В стационарном ПК 80% времени уходит на оптимальный подбор параметров в BIOS, а в мобильном ПК увеличить параметры оперативки изменениями данных в BIOS не получится. В ноутбуках просто нет расширенных настроек BIOS.
Перед принятием решения добавить оперативке производительности, следует помнить, что чрезмерные нагрузки на некоторые узлы снизят ресурс их работы, а также быстрее выведут детали из строя. Поэтому действовать придется на свой страх и риск. Быстродействие ноутбука зависит от параметров ОЗУ, ЦПУ и видеокарты. Все эти параметры можно изменить в сторону улучшения работоспособности.
В некоторых моделях портативных ПК есть возможность регулировки частоты системной шины - связующего звена между оперативкой и процессором. Производители техники часто блокируют в BIOS возможность изменения частоты системной шины, поэтому корректировать параметры можно только с помощью внешних приложений. Например, программа SetFSB позволяет регулировать частоту. При этом важно следить за состоянием системы, так как температура устройства сильно возрастает.
Впечатляющие результаты дает разгон оперативки, если шины процессора и оперативной памяти разделены. В таком случае можно увеличить частоту оперативки почти на 30%. Утилиты типа RMClock или VCore дают возможность увеличить питание процессора. Изменяя показатели частот и наблюдая за температурой, можно добиться впечатляющих результатов.
В случае успешного разгона производительность ноутбука возрастает в разы. Но и риски самостоятельных операций достаточно высокие. В случае неудачного разгона ремонт обойдется гораздо дороже, чем ремонт устройства до разгона.
Существуют не только методы разгона оперативной памяти при помощи специальных программ и утилит. Опытные компьютерщики с помощью паяльника и мода тактового генератора «обманывали» систему, заставляя чипсет «думать», что он работает на одной частоте, в то время как тактовый генератор работал на другой.
Привет, GT! Все мы любим новое железо - приятно работать за быстрым компьютером, а не смотреть на всякие прогрессбары и прочие песочные часики. Если с процессорами и видеокартами всё более-менее понятно: вот новое поколение, получите ваши 10-20-30-50% производительности, то с оперативкой всё не так просто.
Где прогресс в модулях памяти, почему цена на гигабайт почти не падает и чем порадовать свой компьютер - в нашем железном ликбезе.
Комитет инженерной стандартизации полупроводниковой продукции при Electronic Industries Alliance (более известный как JEDEC) трудится над тем, чтобы ваша оперативная память Kingston подходила к материнской плате ASUS или Gigabyte, и по этим правилам играют все. По части электрики, физики и разъёмов всё жёстко (оно и понятно, нужно обеспечить физическую совместимость), а вот в отношении рабочих частот, объёмов модулей и задержек в работе правила допускают некоторую волатильность: хотите сделать лучше - делайте, главное, чтобы на стандартных настройках у пользователей не было проблем.
Именно так получились в своё время модули DDR3 с частотой выше, чем 1600 МГц, и DDR4 с частотами выше 3200 МГц: они превышают базовые спецификации, и могут работать как на «стандартных» параметрах, совместимых со всеми материнскими платами, так и с экстремальными профилями (X.M.P.), протестированными на заводе и зашитыми в BIOS памяти.
Во-вторых, память потихоньку переходит на новый техпроцесс. К сожалению, здесь нельзя проводить улучшения также быстро, как делают (делали последние лет 10) производители видеокарт или центральных процессоров: грубое уменьшение размеров рабочих частей, то есть транзисторов, потребует соответствующего снижения рабочих напряжений, которые ограничены стандартом JEDEC и встроенными в CPU контроллерами памяти.
Поэтому единственное, что остаётся - не только «поджимать» производственные нормы, но ещё и параллельно увеличивать скорость работы каждой микросхемы, что потребует соответствующего повышения напряжения. В итоге и частоты растут, и объёмы одного модуля.
Примеров такого развития много. В 2009-2010 году нормальным был выбор между 2/4 гигабайтами DDR3 1066 МГц и DDR3 1333 МГц на один модуль (обе были выполнены по 90-нм техпроцессу). Сегодня же умирающий стандарт готов предложить вам 1600, 1866, 2000 и даже 2133 МГц рабочих частот на модулях в 4, 8 и 16 ГБ, правда внутри уже 32, 30 и даже 28 нм.
К сожалению, подобный апгрейд стоит немалых денег (в первую очередь на исследования, закупку оборудования и отладку производственного процесса), так что ждать радикального уменьшения цены 1 ГБ оперативки до выхода DDR5 не придётся: ну а там нас ждёт очередное удвоение полезных характеристик при той же цене производства.
Например, память может работать на профилях 2133 МГц и 2400 МГц с одинаковым набором таймингов (15-15-15-29) - в таком случае разгон оправдан: при большей частоте задержки в несколько тактов только уменьшатся, и вы получите не только увеличение линейной скорости чтения, но и скорости отклика. А вот если следующий порог (2666 МГц) требует увеличения задержек на 1-2, а то и 3 единицы, стоит задуматься. Проведём простые вычисления.
Делим рабочую частоту на первый тайминг (CAS). Чем выше соотношение - тем лучше:
2133 / 15 = 142,2
2400 / 15 = 160
2666 / 16 = 166,625
2666 / 17 = 156,823
Как видно из расчётов, наибольший прирост - апгрейд с 2133 до 2400 МГц при тех же таймингах. Увеличение задержки на 1 такт, необходимое для стабильной работы на частоте 2666 МГц всё ещё даёт преимущества (но уже не такие серьёзные), а если ваша память работает на повышенной частоте только с увеличением тайминга на 2 единицы - производительность даже немного снизится относительно 2400 МГц.
Верно и обратное: если модули совершенно не хотят увеличивать частоты (то есть вы нащупали предел для конкретно вашего комплекта памяти) - можно попытаться отыграть немного «бесплатной» производительности, снизив задержки.
На самом деле факторов несколько больше, но даже эти простые расчёты помогу не напортачить с разгоном памяти: нет смысла выжимать максимальную скорость из модулей, если результаты станут хуже, чем на средних показателях.
Аппаратно же системы со встроенной в процессор графикой (и лишённые собственной видеопамяти) получают значительный прирост производительности как при снижении задержек, так и при увеличении рабочих частот: простенький контроллер и невысокая пропускная способность очень часто становится бутылочным горлышком интегрированных GPU. Так что если ваши любимые «Цистерны» еле-еле ползают на встроенной графике старенького компа - вы знаете, что можно попробовать предпринять для улучшения ситуации.
Шаг первый: прогреваем модуль памяти феном или активными нагрузками на чтение-запись (во втором случае вам надо быстренько выключить ПК, обесточить его и снять оперативку, пока она ещё горячая).
Шаг второй: находим сторону без наклейки и аккуратно подцепляем радиатор чем-нибудь в центре и по краям. Использовать печатную плату как основание для рычага можно, но с осторожностью. Внимательно выбираем точку опоры, стараемся избегать давления на на хрупкие элементы. Действовать лучше по принципу «медленно, но верно».
Шаг третий: открываем радиатор и разъединяем замки. Вот они, драгоценные чипы. Распаяны с одной стороны. Производитель - Micron, модель чипов 6XA77 D9SRJ.
8 штук по 1 Гб каждый, заводской профиль - 2400 МГц @ CL16.
Правда, дома снимать теплораспределители не стоит - сорвёте пломбу и плакала ваша пожизненная 1 гарантия. Да и родные радиаторы отлично справляются с возложенными на них функциями.
Попробуем измерить эффект от разгона оперативки на примере комплекта HyperX Fury HX426C16FW2K4/32. Расшифровка названия даёт нам следующую информацию: HX4 - DDR4, 26 - заводская частота 2666 МГц, C16 - задержки CL16. Далее идёт код цвета радиаторов (в нашем случае - белый), и описание комплекта K4/32 - набор из 4 модулей суммарным объёмом 32 ГБ. То есть уже сейчас видно, что оперативка незначительно разогнана ещё при производстве: вместо штатных 2400 прошит профиль 2666 МГц с теми же таймингами.
Помимо эстетического удовольствия от созерцания четырёх «Белоснежек» в корпусе вашего ПК этот набор готов предложить весомых 32 гига памяти и нацелен на пользователей обычных процессоров, не особо балующихся разгоном CPU. Современные Intel’ы без буквы K на конце окончательно лишились всех возможных способов получения бесплатной производительности, и практически не получают никаких бонусов от памяти с частотой выше 2400 МГц.
В качестве тестовых стендов мы взяли два компьютера. Один на базе Intel Core i7-6800K и материнской плате ASUS X99 (он представляет платформу для энтузиастов с четырёхканальным контроллером памяти), второй с Core i5-7600 внутри (этот будет отдуваться за мэйнстримовое железо со встроенной графикой и отсутствующим разгоном). На первом проверим разгонный потенциал памяти, а на втором будем измерять реальную производительность в играх и рабочем софте.
DDR4-2666 CL15-17-17 @1.2V
DDR4-2400 CL14-16-16 @1.2V
DDR4-2133 CL12-14-14 @1.2V
2133 / 12 = 177.75
2400 / 14 = 171.428
2666 / 15 = 177.7(3)
Лучший результат, который удалось достичь с тестовым комплектом из 4 модулей - 2666 МГц при таймингах CL13-14-13. Это существенно увеличит скорость доступа к случайным данным (2666 / 13 = 205.07) и должно показать неплохое улучшение результатов в игровом бенчмарке. В двухканальном режиме память разгоняется лучше: специалисты из oclab ухитрились довести комплект из двух 16 Гб модулей до частоты 3000 МГц @ CL14-15-15-28 с подъёмом напряжения до 1.4 Вольта - отличный результат.
За средний FPS возьмём значения, укладывающиеся в нормальное течение игры: пролёт самолёта, езда в городе, уничтожение супостатов имеют равномерный профиль нагрузки. По таким сценам (отбросив 1% лучших и худших результатов из массива данных) и получим средне-игровой FPS.
Просадки определим по сценам со взрывами и сложными эффектами (водопад под мостом, закатные пейзажи) аналогичным образом.
Подлагивания и неприятные фризы при резкой смене окружения (переключение от одного тестируемого случая к другому) случаются даже на монструозной GTX 1080Ti, постараемся их отметить, но в результаты не возьмём: в игре оно не встречается, и это, скорее, косяк самого бенчмарка.
Конфигурация демо-стенда
CPU: Intel Core i5-7500 (4c4t @ 3.8 ГГц)
GPU: Intel HD530
RAM: 32 GB HyperX Fury White (2133 МГц CL12, 2666 МГц CL15 и 2666 МГц CL13)
MB: ASUS B250M
SSD: Kingston A400 240 GB
Причина очевидна - мощностей GPU достаточно, а вот блоки растеризации просто не успевают собрать и отрисовать большее число кадров в секунду. На «высоких» настройках графики результаты стремительно ухудшаются: игра начинает упираться непосредственно в скромные вычислительные возможности интегрированной графики.
Для сравнения, пропускная способность подсистемы памяти у самой скромной дискретной карточки NVIDIA GTX 1030 - 48 Гб/с, а GTX 1050 Ti (которая легко выдаёт в GTA V 60 FPS на максимальных настройках в FullHD) - уже 112 Гб/с.
На заднем плане виден тот самый водопад под мостом, просаживающий FPS во внутриигровом бенчмарке.
Результаты бенчмарка просели до 28 FPS в среднем, а лаги при смене локаций и взрывах их ненапряжных просадок превратились в неприятные микрофризы.
Максимальный FPS практически не вырос (0.1 не показатель и находится на грани погрешности измерений) - здесь мы всё ещё упираемся в скромные возможности ROP’ов, а вот все просадки стали менее заметны. В сценах с водопадом из-за высокой вычислительной нагрузки результат не изменился, во всех остальных - то есть на прогрузках, взрывах и прочих радостях, замедлявших работу видеоядра вырос в среднем на 10-15%. Вместо 25–27 кадров в нагруженных событиями эпизодах - уверенные 28–29. В целом игра стала ощущаться значительно комфортнее.
Проведённые тесты показали, что компьютеры на базе Intel Core i-серии со встроенной графикой получают заметный прирост производительности при использовании высокоскоростной памяти с низкими задержками. Видеоядро не имеет собственных ресурсов для хранения и обработки данных и пользуется системными отлично отвечает (до определённого предела) на рост частоты и снижение таймингов, так как от скорости доступа к памяти напрямую зависит время отрисовки кадра со множеством объектов.
Самое важное! Линейка Fury выпускается в нескольких цветах: белом, красном и чёрном - можно подобрать не только быструю память, но и подходящую по стилю к остальным комплектующим, как делают специалисты из