Продолжаем изучение технологии Intel Optane Memory: влияние емкости кэширующего модуля и аппаратного окружения на производительность на примере двух моделей Intel NUC

Продолжая тему технологии Optane Memory, мы решили снова вернуться к Intel NUC, однако рассмотреть некоторые вопросы, которые не поднимались в предыдущих статьях. В которых, напомним, мы изучали разные системы хранения данных в одинаковом окружении. А как на производительность может повлиять последнее? Вопрос интересный. Кроме того, мы не сравнивали на практике поведение двух модификаций модулей Optane Memory, немного отличающихся не только емкостью, но и логикой работы. И ценой тоже — поэтому вопрос, стоит ли платить больше за модуль на 32 ГБ, является практическим, а не теоретическим.

Что же касается теории, сегодня она нам не потребуется — поскольку, как уже было сказано выше, это продолжение цикла материалов, а не отдельное самостоятельное исследование. Соответственно, всем заинтересованным рекомендуем ознакомиться с предыдущими материалами по данной теме:

Объекты тестирования

Почему именно NUC? На сегодня даже младшие модели этих компьютеров и их аналоги можно считать отличными решениями для дома или небольшого офиса. Они имеют достаточную для выполнения большинства повседневных задач производительность, очень компактны и не слишком дороги. Применение же технологий кэширования позволяет немного сэкономить при конфигурировании устройства, ничего существенного не потеряв сравнительно с использованием только твердотельного накопителя. А готовый комплект с соответствующей скидкой относительно компонентов по-отдельности тем более привлекателен. Такие уже есть; в том числе — и «фирменные» от разработчика. Компания Intel предлагает в последнее время платформы этого семейства уже с модулем Optane Memory на 16 ГБ. Есть даже и законченные мини-ПК — с оперативной памятью, накопителями и предустановленной Windows 10. Причем накопители могут быть разными, но пара из Optane Memory и винчестера на 1 ТБ обойдется покупателю дешевле, чем SSD на 256 ГБ — что вполне коррелирует и с розничным рынком.

Но, естественно, наличие готовых систем не отменяет, конечно, возможности усовершенствовать уже имеющийся NUC седьмого поколения, если по-ошибке он был приобретен только с винчестером — одним из достоинств технологии Optane Memory является как раз легкость подобной модернизации, не требующая ни что-либо перенастраивать, ни менять привычки использования компьютера. Да и вообще вариант с покупкой «по частям» остается кое-чем интересным. В частности, в укомплектованных NUC чаще всего встречается Optane Memory на 16 ГБ, а в рознице доступны и вдвое более емкие модули — на 32 ГБ. Такой сразу можно получить только с топовым и достаточно дорогим NUC на Core i7, причем только в законченном виде с памятью, винчестером и ОС, а вот самостоятельно — добавить к любой модели линейки. Поэтому, как уже было сказано выше, интересно сравнить эти модификации на практике.

Для более полного раскрытия темы, мы взяли и две модели NUC. Во-первых, NUC7i3BNH — младшее решение в линейке на базе процессора Intel Core i3-7100U. Младшее, но достаточное для того, что принято называть «повседневным компьютером», причем и недорогим — в укомплектованном описанным ранее образом готовом виде стоит менее 500 долларов. А примерно на сотню дороже стоит более быстрый компьютер на базе NUC7i5BNH Это уже более серьезная модель, снабженная процессором Core i5-7260U (с графическим ядром Iris Plus Graphics 640 и более высокими тактовыми частотами), так что на таком мини-ПК даже в какие-то нетребовательные игры можно поиграть и не только. Подробное изучение NUC данного семейства будет позднее — сегодня нам достаточно такой информации.

Оба мини-ПК мы решили протестировать в четырех вариантах конфигурации: терабайтный винчестер WD10JPVX, он же ускоренный посредством Optane Memory на 16 или 32 ГБ, полутерабайтный твердотельный накопитель Intel 545s. Отметим, что SSD мы таким выбором немного подыгрываем — на самом деле и винчестер на 2 ТБ в паре с Optane Memory 32 ГБ обойдется дешевле. И даже если попробовать поискать более дешевый накопитель аналогичной емкости, выйдем в лучшем случае на паритет по цене. А бюджетный терабайтник, да еще и с модулем на 16 ГБ вообще напрямую конкурирует с самыми дешевыми SSD на 240-256 ГБ... но если терабайта достаточно очень многим пользователям, то всего «четвертинки» в современных условиях без привлечения других накопителей может и не хватить. Это добавляет еще больше привлекательности идеи с кэширующей СХД, так что мы ее искусственно и ограничим — должна справляться и в неравных условиях :)

Объем оперативной памяти во всех случаях был равен 8 ГБ двумя модулями — мы решили ограничиться таким количеством, как базовым на данный момент. Тем более, что «сложными задачами» заниматься сегодня не будем, да и не слишком-то они нужны целевой аудитории компактных систем — если уж нужны, есть смысл перераспределить бюджет в сторону производительности.

Программное обеспечение

Как и в предыдущем тестировании, мы решили воспользоваться популярными пакетами «тестирования систем»: давно знакомым нам PCMark 8 и относительно новой версией PCMark 10. Да — это «синтетика», использования которой мы стараемся избегать. Но в тестах накопителей таковая все равно обычно используется. Кроме того, Futuremark старается использовать сценарии нагрузки, основанные на реальных приложениях. И охватывает достаточно широкий спектр последних: от запуска браузера Firefox с открытием в нем Facebook до рендеринга в POV-Ray. В общем, при исследовании новых технологий без синтетических тестов обойтись сложно, а насколько стоит доверять их результатам — каждый решает сам. В первом приближении это просто еще один источник информации, а чем их больше — тем она полнее.

Другое ПО нам сегодня не потребуется. За исключением, конечно, операционной системы Windows 10 Home x64 и драйверов устройств — последних версий на момент тестирования.

PCMark 8 Storage 2.0

Для полноты картины мы решили добавить и три результата из предыдущего тестирования, благо они делают некоторые вещи более наглядными. Во-первых, в очередной раз хорошо заметно, что распеваемая некоторыми пользователями мантра «это ноутбучные винчестеры медленные, а десктопные-то нормальные, так что SSD не нужен», не имеет никакого отношения к действительности: разница, безусловно, есть, но на фоне отставания от «нормальных» вариантов системы хранения данных исчезающе мала. Во-вторых, прирост производительности при использовании Optane Memory 16 ГБ можно считать двукратным — но привязанным к производительности ускоряемого винчестера. И вот тут уже разница между терабайтниками разного назначения приводит к разному же итогу: в настольной системе мы получили тот же уровень, что обеспечивает SSD, а в компактной — не вышло. И даже более емкая и дорогая модификация Optane Memory достичь паритета не позволила, хотя отставание сократилось до микроскопического. А вот от платформы производительность конкретного накопителя (в т. ч. гибридного) в этом тесте не зависит — что и было обещано разработчиком. Соответственно, главные выводы: винчестеры бывают либо медленными, либо очень медленными (в очередной раз подтверждено), но медленный винчестер можно «подстегнуть» до уровня твердотельных накопителей, а очень медленный — только до сопоставимого :) Впрочем, на практике и последнего уже достаточно — ибо, как уже было сказано, намного дешевле, а места на винчестере всегда мало (с)

«Пропускная способность» — результат, который показывает, как могло бы быть, если бы было, как хотелось. Иными словами, если бы работе накопителей не мешал весь остальной компьютер вместе с пользователем :) И здесь разные накопители демонстрируют очень разные результаты, но и разные платформы с одинаковым накопителем — иногда тоже. К такому нас жизнь не готовила, так что результаты этого (в отличие от предыдущего) теста из разных источников стоит сравнивать друг с другом очень аккуратно. Впрочем, ничего нового в них для нас уже нет — потенциальное быстродействие кэширующей системы хранения данных при использовании современных технологий может даже превосходить обеспеченное «обычными» SSD. Может и не превосходить — тут уже окружение важно, да и ускоряемый винчестер тоже. Но прирост производительности на порядок (сравнительно с одиночным винчестером) — будет всегда. Но, не забываем, потенциально — прикладным программам этого может оказаться даже много.

PCMark 8 Creative 3.0

Мы не стали использовать тесты группы Home, поскольку они являются упрощенным подмножеством Creative, причем все скопом для современных систем такого уровня слишком «легки». Впрочем, и Creative демонстрирует небольшую зависимость результатов от накопителя — понятно, что нагрузка в основном на процессор. Но и отставание системы с одиночным винчестером от всех прочих конфигураций тоже велико — причем чем мощнее платформа, тем оно больше. В итоге очевидно, что младший-то NUC в таком виде ради какой-то максимальной экономии средств еще можно использовать (хотя лучше и не стоит), а уже средний — не рекомендуется. В то же время сэкономить и приобрести вместо твердотельного накопителя пару из винчестера и модуля Optane Memory можно — в отличие от настольной системы, производительность окажется немного более низкой (хотя... можно же купить и чуть более быстрый ноутбучный винчестер: разница в цене между WD10JPVX и, к примеру, WD10JPLX невелика), но лишь на пару процентов. Это не «винчестерное» падение на все 15%-20%.

PCMark 10 Extended

Общий результат в новой версии пакета чем-то похож на предыдущий случай: в частности, отставание винчестеров от всех остальных тоже тем больше, чем выше производительность платформы. Но есть и нюансы — Optane Memory 16 ГБ внезапно оказался быстрее, чем более емкий и дорогой. Впрочем, внезапно ли? Давайте посмотрим на подробные результаты.

Если говорить о простых повседневных задачах (что для мини-ПК более актуально, чем тяжелые нагрузки), то в этом случае положение дел еще более удобно для Optane Memory, чем в среднем. Особенно, для модулей на 16 ГБ. А чем они различаются кроме емкости? Вспоминаем, что работа на файловом уровне возможна только при использовании старшей модели — младшая ограничена переносом информации по секторам и никаким анализом файловой системы программное обеспечение не занимается. С практической точки зрения это означает снижение накладных расходов — которые в простых случаях заметны. А вот при тяжелых нагрузках этот метод работы оказывается более эффективным.

Что нам демонстрирует как раз другая группа тестов пакта, где мы опять возвращаемся к красивым лесенкам. Но с довольно короткими ступеньками, что объяснимо входящими в нее приложениями — понятно, что ускорить, например, рендернг в POV-Ray накопитель никак не сможет. С другой стороны, для таких нагрузок вообще лучше использовать другие компьютеры — как мы помним даже Core i3-7100, но настольный, работает вдвое быстрее, чем Core i3-7100U, да и Core i5-7260U настольная система обгоняет в полтора раза. Опять же — независимо от накопителей. Разумеется, и места она займет больше, но при такой разнице в производительности этим можно и пренебречь. Тем более, что дальнейшее увеличение быстродействия возможно и в тех же габаритах, а вот в мини-ПК с этим, мягко говоря, сложно.

К таким результатам предыдущее тестирование нас уже подготовило — для работы с электронными таблицами или текстами лучше использовать обычный твердотельный накопитель. В принципе, если определяющими являются именно они (например, в офисе) это может оказаться и более дешевым — терабайты дискового пространства в данном случае не нужны, так что вполне можно обойтись одним SSD на 128 ГБ, а то и меньше. Будет быстро, бесшумно и даже более компактно — версии NUC, рассчитанные на установку только накопителя формата M.2 (т. е. без «дискового» отсека), традиционно имеют меньшую толщину. А вот при необходимости в более «многоцелевой» системе с большой вероятностью придется идти на компромиссы. И уже понятно, что «голый» винчестер среди всех них является наименее интересным. Пусть и пока наиболее популярным.

Особенно если взглянуть на такой непосредственно влияющий на комфорт использования компьютера сценарий, как запуск приложений. Несложно заметить, что зависит она не только от накопителя — но от него в первую очередь. Что же касается влияния платформы, то опять видим, что чем больше ее производительность, тем сильнее одиночный винчестер отстает от прочих конфигураций. И как обычно в таких случаях чуть быстрее работает модуль Optane Memory минимальной емкости — ниже накладные расходы.

Итого

В принципе, поскольку это тестирование было уже далеко не первым, с плюсами и минусами данной технологии мы уже были знакомы. Просто решили затронуть еще несколько потенциально интересных вопросов, а именно влияние на Optane Memory других компонентов системы и зависимость производительности от емкости кэширующего модуля. Что касается первого, то тут ничего неожиданного — разумеется, итоговое быстродействие зависит от всех компонентов. Поэтому нельзя сказать, что в любых условиях гибридная СХД будет эквивалентна твердотельному накопителю: в каких-то случаях производительность может оказаться даже более высокой, но иногда и отставать. Хотя бы потому, что чем медленнее ускоряемый винчестер, тем ниже и итоговый результат. SSD тоже работают с разной скоростью, но и самые медленные-то уже давно могут оказаться избыточными для программного обеспечения. Кэшированию пока на такое рассчитывать сложно. Но, что немаловажно с практической точки зрения, чем мощнее платформа — тех хуже ей становится от традиционного подхода с использованием одиночного механического накопителя в системе хранения данных. И речь идет не только о дорогих топовых компьютерах — как видим, и ультрабучные процессоры от этого уже «страдают». Полный отказ от механики при нынешних ценах выход не для всех — кэширование же может оказаться разумным компромиссом. Тем более еще одной важной на практике приятной неожиданностью оказалось то, что Optane Memory на 16 ГБ оказался не так уж и плох на фоне старшего родственника. В «легких» же сценариях за счет меньших накладных расходов на функционирование технологии иногда даже быстрее работает. Понятно, что на более мощных, нежели мини-ПК, системах, этими накладными расходами можно будет и пренебречь, так что положение станет более однозначным, но то, что в бюджетной системе более эффективным способен оказаться более дешевый кэширующий модуль — на практике очень полезно. Ну а в дальнейшем мы планируем заняться и другими особенностями Optane Memory и других кэширующих технологий — возможно, это не последнее приятное открытие.

В заключение предлагаем посмотреть наш видеообзор с тестированием кэширующих модулей Intel Optane Memory:

Наш видеообзор с тестированием кэширующих модулей Intel Optane Memory можно также посмотреть на iXBT.Video

1 февраля 2018 Г.

35 комментариев

A
PCMark 8 Storage 2.0, Bandwith. Похоже, в верхней строчке ошибка.
D
Да, тестирование показало, что SSD как был самым нормальным выбором, так и остался. А те, кто совершает «ошибки» при покупки, те уже 146% не пойдут что то исправлять. Так и будут сидеть, пока новый не купят. Если они вообще поймут, что может быть лучше и быстрее.
Жаль, что маркетологи интела сразу не начали с полноценных версий, типа серии Р. А через пару лет выкатили бы кеширующие на радость «ошибшимся».
V
Напишите статью про DDR4 типа этой:
ixbt.com/mainboard/ddr3-rmma.shtml

А то уже скоро DDR5 выйдет.
E
Вы реально верите что если размешать 16 кг мёда с 1 тонной гов… а то вся бочка станет сладкой? Серьёзно?!
16 ГБ кэша будут разгонят максимум х3 по 16ГБ ХДД, всё остальное не будет кэшироватся. А сейчас давай посмотрим сколько весят последние игры: X-COM2,GTA 6,Batla,… min. 50GB.
Оптаны хорошы в серверах, а дома ССД самое то. Если кошель позволяет NVME то ваще ништяк. ОЕМ-овский Samsung PM961 256 ГБ можно купить за 150$, скорость 3200 Мбайт/с. Оптан- давай досвидания!
r

Ответ Elena Botnar на коментарий
Вы реально верите что если размешать 16 кг мёда с 1 тонной гов… а то вся бочка станет сладкой? Серьёзно?!


Нет, просто содержимое бочки будет литься веселее: )


Ответ Elena Botnar на коментарий
16 ГБ кэша будут разгонят максимум х3 по 16ГБ ХДД, всё остальное не будет кэшироватся.

Можно эту мысль еще раз и на русском?..


Ответ Elena Botnar на коментарий
X-COM2,GTA 6,Batla,… min. 50GB.

И все 50GB надо единовременно грузить в RAM?
E

Ответ rus-transit на коментарий
Можно эту мысль еще раз и на русском?..

Имеется в виду что 16 ГБ(или 32ГБ) кэширует 3 обьема HDD 16х3(32х3) =48 ГБ(96ГБ) соответственно.

Ответ rus-transit на коментарий
И все 50GB надо единовременно грузить в RAM?

Причём здесь RAM??? Суть HDD,SSD,… быстро загружать инфу в RAM, чем быстрее она копируется, тем быстрее грузятся карты, подгружаются локации…
M

Ответ Elena Botnar на коментарий
Вы реально верите что если размешать 16 кг мёда с 1 тонной гов… а то вся бочка станет сладкой? Серьёзно?!

Wow! Феноменально воинствующая безграмотность. Поразительно даже не то, что человек не потрудился почитать о данной технологии, которую подробно разжевали предыдущей статье, поразителен факт, что человек, в принципе не понимающий теории кэширования, рассуждает о чем-то на техническом форуме с видом знатока.
E
Не хочу всем Мумьетроллям доказывать мою грамотность, но тебе лично докажу твою безграмотность:
1. В кэш Оптана будут входить только те данные которые загружались в винде минимум 3 раза. То есть если у тебя 500 ГБ игр, программ, музыки..., в кэше будет только 16 ГБ самых востребованных в них.
2. Если у вас в кэше записана одна игра, и вы после этого 3 раза открыли другую игру, и она не поместилась в кэш, первая игра удаляется с этого кэша, а с нынешними играми по 50 ГБ, это будет происходить всегда.
3. Автор сравнил 16ГБ оптан + 1 ТБ ХДД с 256 ГБ ССД, мол первый вариант больше места. Но в первом и в втором пункте я разъяснил что не весь Тб(да хоть 10 ТБ) будут работать на скоростях оптана. То есть, ССД предпочтительней.
4. Во время записи на Гибрид Оптана и ХДД, он работает как РАЙД0, а значит если что-то не пошло как надо, теряется вся инфа.
5. Советую читать обзоры не только на этом сайте но и на других ресурсах, тогда и мнение про Интель-Оптань у тебя было-б другое.
A
По п.1: Именно из-за этой беды кэша «не с первого раза» лично я и не люблю его, а люблю Рамдрайв. Игре нужны новые конкретные текстуры здесь и сейчас. И чем быстрее — тем лучше. А не с первого раза медленно и только с третьего раза побыстрее. ;)По п.4: и гибрид тут будет лучше из части рамдрайва + часть ссд (достаточного для объёма всей игры + запас, если «гадит под себя»). Для временного переноса на гибрид бэкапа, конечно же — пока играешь, а не постоянного хранения. ;)
Г
Я не понимаю в чем смысл покупки nuc по цене ноутбука. Например нук с i5-7260 в ситилинке стоит от 23,5 тр. При этом для превращения его в комп надо купить еще оперативку и диск. Т. Е ещё минимум плюс 5500 итого 29 т. Р. А это уже полноценный ноут на i5-7200. При этом на ноуте уже можно работать, а к нуку надо ещё докупать монитор. Если же изначально была идея про внешний монитор, то к ноутбуку он тоже прекрасно подключается. При этом ноут можно всегда отцепить и взять с собой и использовать как полноценный комп. или можно использовать экран ноута как дополнительный экран к основному монитору.
D
Есть пользователи, которым в принципе не нужен ноутбук, а нужен тихий и энергоэкономичный домашний компьютер. Nuc в таком случае — отличный выбор.
j
оперативку и диск ноуту для полноценной работы надо в любом случае докупать. NUC хорош в коплекте с телевизором как медиастанция, например
v
в смысле не понимаете)))? мне нравится форм фактор, не нравится не покупайте. вроде все имеют право? мне больше нравится коробочка от асрока для полноценных процессоров, правда она побольше.
s
Надо в одной системе объединить мелкий оптан на 32гб и Р900 на 280 из соседнего обзора и попробовать найти профит от такой связки.
harinalex
странно, почему 16Гб оптана опережают 32. Последний ведь и по скорости чтения(900 против 1450) и записи(145 — 290) сильно быстрее. Что-то криво работает в ПО? Или неправильно указаны хар-ки?
r

Ответ Elena Botnar на коментарий
Имеется в виду что 16 ГБ(или 32ГБ) кэширует 3 обьема HDD 16х3(32х3) =48 ГБ(96ГБ) соответственно.


А откуда этот фиксированный коэффициент «x3»?
E
Вы правы, это не фиксированая цифра, это теория, и всё зависит от реальных файлах: больше 3-х — в больших файлах, менеше 3-х — в маленких. Это типа в лучшем случае, в реале всё намного хуже.
89605447@vkontakte
Не рассмотрен важный аспект — латентность доступа.поскольку оптан+hdd всегда дружно прос%ёт SSD в этой дисциплине.+ это программный рейд, а значит он ещё и жрёт проц.
E
Во время записи чипсет пишет инфу на Оптан и ХДД одновременоо, чтоб финальная скорость хотя-б немного достовала до записи NVME SSD, и это мой НеДруг уже не кэш а RAID0. Учи МатЧасть Нубриел!
D
Optain работает в паре с HDD как Raid0. Если вы хоть раз его держали в руках… или конфигурировали то это очедно.
C
Камменты, конечно жгут :) Но все же хотелось бы посмотреть на результаты SSD+Optane — SATA SSD + Optane и NVME SSD + Optane (если, конечно такое бывает в природе...) Может быть и бредовая идея, но все же…
D
NVME+Optane не поддерживается
A
Потому что толку крайне мало. Лучше сделайте рамкэш (через PrimoRamCache, например) на nvme. Вот тут разница будет заметна.

Добавить комментарий