Корпус ORICO для 2,5-дюймового жесткого диска USB3.0 и Type-C
Продается на Али и на Яндекс Маркете.
Несмотря на повсеместное распространение твердотельных накопителей, магнитные жесткие диски все еще имеются в продаже. Это самый дешевый способ получить свободные гигабайты для своей системы. Как устроен HDD, из каких деталей состоит и как работает?
В продаже можно встретить HDD двух основных форм-факторов — 3,5’’ и компактные 2,5’’. Есть модели и меньше, но они не так распространены.
Несмотря на различные размеры, принципиальная конструкция у всех жестких дисков одинаковая.
Это набор основных элементов, а вот так выглядит жесткий диск со всеми крепежами и другими мелкими элементами в разборе.
Давайте рассмотрим в подробностях каждый из основных элементов конструкции HDD.
Гермоблок. На самом деле внутри дисков совсем не вакуум, как многие думают. В большинстве моделей внутри циркулирует обычный воздух, так что корпус не обладает полной герметизацией. А вот в дисках большого объема внутреннее пространство может быть заполнено гелием для снижения силы трения — такие накопители действительно герметичны.
Корпус состоит из двух элементов — крышки, на которую обычно наносится этикетка со всеми характеристиками товара, а также основы. На последней закрепляются все остальные элементы конструкции.
Обратите внимание, что у негерметичных дисков имеется «дыхательное отверстие» (breath hole). Оно может располагаться в разных частях корпуса, а также быть защищено небольшим фильтром. Отверстие позволяет выравнивать давление воздуха внутри и снаружи корпуса. Другими словами, поддерживает давление на том же уровне, что и атмосферное.
Корпус обычно выполнен из металла, чаще всего алюминия. Он достаточно легкий, но при этом обеспечивает жесткость всей конструкции во время работы диска.
Плата управления. После снятия крышки корпуса жесткий диск с обеих сторон будет выглядеть приблизительно следующим образом:
На виду находится управляющая плата — она состоит из разъемов для подключения и непосредственно самой микросхемы с различными компонентами. За управление отвечает центральный микроконтроллер — это обычно самый большой чип на плате. Рядом можно найти SDRAM-память — это кэш диска. Для управления двигателем и головками имеется VCM контроллер. Прошивка диска хранится в небольшом чипе с флэш-памятью.
Различия обычно кроются в моделях чипов, объеме кэш-памяти и компоновке всех элементов. Недалеко от VCM-чипа располагаются контакты для управления шпинделем диска, а также шлейф.
Дисковые пластины (Platters). С обратной стороны накопителя вы можете заметить несколько основных компонентов. Большую часть пространства занимают круглые пластины (platters, «блины»).
Иногда над ними или между стоит сепаратор (damper, separator). Эти элементы используются для выравнивания потоков воздуха и улучшения акустических характеристик.
Сами диски изготавливаются из стекла или отполированного алюминия. Причем полировка настолько качественная, что отклонения по высоте на поверхности в среднем не превышают 30 нм. На пластины наносится ферромагнитный слой из сплава кобальта, хрома и тантала, который и используется для сохранения информации. Применяют гальваническое осаждение или вакуумное напыление. После наносят еще один слой — защитное углеродистое покрытие. Оно предотвращает потерю информации при случайном соприкосновении поверхности пластины с головкой.
Как правило, чем выше объем у диска, тем больше «блинов» предусмотрено в конструкции.
Шпиндель и крепежные элементы. Для вращения дисков используется небольшой электромотор в нижней части. Он в паре с верхним крепежным элементом (Top Cap) удерживает все пластины.
Также в конструкции при наличии нескольких блинов могут присутствовать небольшие разделительные кольца (Spacer Ring). Скорость вращения шпинделя — одна из ключевых характеристик HDD. Чем она выше — тем быстрее осуществляется запись/чтение данных. Типичное значение — 7200 RPM. Для серверных дисков характерны значения в 10К и 15К RPM.
Механизм привода головок отвечает за движение магнитных головок по поверхности диска.
В самом углу стоит пара неодимовых магнитов. Они генерируют постоянное магнитное поле. Последнее взаимодействует c полем катушки (Voice coil), за счет чего возможно движение всего блока на высоких скоростях.
Подвижная часть — блок магнитных головок (Head Stack Assembly, HSA) отвечает на считывание информации с пластин.
В свою очередь HSA состоит из нескольких частей:
Катушка (Voice Coil) — используется в паре с магнитами для контроля над движениями.
Подшипник (Bearing) — основание, благодаря которому возможно движение всего блока.
Коромысло (Arm) — тонкая направляющая из сплава алюминия, на которой крепятся головки.
Головки (HGA, Head Ginbal Assembly) — еще более тонкая конструкция для установки считывающих элементов.
Слайдеры (Sliders) — элементы считывания и записи информации, которые «парят» на высоте 5–10 нм от поверхности металлических блинов.
Данные со слайдеров через специальный предусилитель (preamp) и шлейф попадают на управляющую плату жесткого диска.
Для защиты блока головок в HDD может быть предусмотрена зона парковки.
В бездействующем состоянии весь блок уходит в крайнюю сторону, что снижает общий риск повреждения головок. На некоторых дисках пользователи могут отключить или увеличить интервал перехода в эту зону программно.
Таким образом, практически любой жесткий диск состоит из нескольких ключевых узлов — корпуса, управляющей платы, магнитных пластин, вращающего шпинделя, блока считывающих головок и его привода.
После подачи питания на жесткий диск управляющая плата дает команду на шпиндель, который раскручивает пластины до рабочих оборотов. Блок головок в это время находится либо в парковочной зоне, либо максимально близко к шпинделю, чтобы не повредить данные на диске.
При достижении нужных оборотов создается небольшая воздушная подушка, которая позволяет головкам парить над поверхностью, не задевая при этом сами пластины.
Далее управляющая плата подает сигнал на привод, и блок головок начинает «бегать» по пластинам. Контроллер выбирает нужный трек, а после получает доступ к сектору. У каждого сектора есть зона синхронизации/преамбула (сообщает скорость вращения диска и длину каждого бита данных), адрес сектора, данные и код коррекции ошибок.
Битами информации выступают «домены» — небольшие блоки размером 100×90×125 нм. Это миниатюрные ячейки, которые под воздействием слайдеров могут принимать одну из двух ориентаций.
На слайдерах установлен особый материал, который меняет свое удельное сопротивление в зависимости от силы магнитных полей, проходящих через него. Сильные магнитные поля говорят об изменениях ориентации домена — то есть условный переход с «1» на «0» или наоборот. Слабое поле говорит о последовательности из одинаковых доменов. Чтобы не запутаться в количество повторяющихся доменов как раз используется преамбула и код коррекции ошибок.
Пробегая по доменам на большой скорости, головка считывает биты. Данные поступают в кэш-память для дальнейшей перезаписи или используются в работе системы.
Есть у меня старый ноут со шпиндельными ноутбучными дисками внутри. Да я ретард. Купил я к нему эти подставки. Только что двигаю ноут рукой от себя и он грохается с этих подставок плошмя на стол прямо в работе на днище с гулким ударом. Ноут при этом работает и диски тоже работают. Не мудак ли я угробляю ли я этими ножками свои диски и инфу на них? Какой силы удар выдержит ноутбучный HDD диск во время своей работы?
В пост призываются железячники.
ВАЖНАЯ ИНФОРМАЦМЯ! Не проводите никаких действий с дисками если не знакомы со спецификой программного обеспечения, не уверенны в своих действиях или не являетесь специалистом в области ИТ технологий. Подобные действия могут привести к потери ВАШИХ данных!!! Будте внимательны, читайте мануалы к программному обеспечению
Ты купил современный SSD и довольный устанавливаешь его в свой ПК. Сразу же, на высокой скорости, начинаешь переносить на него данные с других накопителей. И вдруг в какой-то момент скорость записи на SSD падает в несколько раз. Что произошло? Почему падает скорость записи? Все дело в SLC-кэше.
Сегодня существуют твердотельные накопители на четырех типах памяти:
SLC (Single Level Cell) — один бит на ячейку памяти. Самый первый тип памяти, используемый в SSD. SLC — самый быстрый, самый долговечный тип энергонезависимой NAND памяти. За счет того, что в ячейке хранится всего 1 бит данных, запись в ячейку происходит очень быстро. Ресурс жизни ячейки SLC — примерно 100 000 циклов перезаписи. Из-за высокой стоимости производства SSD накопители на основе SLC уже не встретить в продаже. Тем более SLC накопители были только с интерфейсом SATA и небольшого объема.
MLC (Multi Level Cell) — несколько бит на ячейку памяти. По идее, MLC можно назвать любую память, которая хранит больше одного бита. Но обычно под MLC памятью подразумевают ячейки, которые хранят четко два бита данных. Хотя. По сравнению с SLC, доступ происходит медленнее, и в процессе работы ячейки изнашиваются быстрее. Ресурс жизни ячейки MLC — примерно 5000 циклов перезаписи. Именно с появлением накопителей на MLC чипах памяти, SSD стали доступны простым пользователям. Сегодня SSD накопителей, построенных на MLC чипах, почти не осталось из-за высокой цены, которая не может конкурировать с TLC накопителями.
Samsung — единственная компания, которая продолжает называть всю свою память MLC, лишь добавляя количество бит на ячейку. И часто это вводит покупателей в заблуждение. Например, 3-bit MLC, хотя по факту это TLC.
TLC (Triple Level Cell) — три бита на ячейку памяти. Втрое увеличенная плотность ячейки по сравнению с SLC позволила вмещать еще больше данных, но при этом значительно снизила скорость записи в такую ячейку. Из-за большей плотности данных значительно уменьшился и ресурс циклов записи на ячейку — примерно 1000–3000. На момент написания статьи это самый распространенный типа NAND памяти в SSD-накопителях.
QLC (Quad Level Cell) — четыре бита на ячейку памяти. Продолжение увеличения плотности записи в ячейку NAND памяти позволило произвести новый тип памяти. Но при этом скорость записи в ячейку QLC стала самой низкой среди всех типов NAND памяти. Следом уменьшился и ресурс циклов перезаписи ячейки, QLC которой меньше 1000.
Сегодня самыми распространенным типом памяти в твердотельных накопителях является усовершенствованный 3D NAND TLC. Невысокая цена производства, высокая плотность данных, современные контроллеры и использование технологий SLC-кэширования позволили производителям значительно повысить скорость и ресурс TLC накопителей. Но все ли так хорошо, как кажется на первый взгляд?
Чтение и запись данных на SSD-накопитель происходит по битам. Запись в ячейки SLC памяти самая быстрая, так как одна ячейка содержит лишь один бит. С TLC-накопителями сложнее. Чтобы записать одну ячейку, необходимо несколько раз считать с нее данные, для того чтобы далее их правильно записать. А дополнительные операции чтения с ячейкой значительно увеличивают время.
И для того, чтобы повысить скорость записи в TLC ячейки, производители прибегли к простой хитрости. В начале записи контроллер сохраняет данные по одному биту на ячейку, что называется режимом SLC. Это значительно увеличивает скорость записи. Продолжая запись, контроллер в фоновом режим уплотняет записанные данные в ячейку, преобразуя ее в трехбитную. Но такая быстрая запись не может быть постоянной. Объем накопителя все же рассчитывается из трех бит на ячейку. Следовательно, после заполнения SLC-кэша, скорость падает и достаточно сильно. SLC-кэш бывает реализован разными способами:
Ограниченная выделенная область SSD-диска.
На SSD с контроллером Phison PS3111-S11 выделяется небольшой объем диска (SLC-кэш) — как правило, это 4–6 ГБ, куда данные пишутся с максимальной скоростью. Если вы решите разом записать данные, объем которых больше, чем эта область, то вы увидите сильное падение скорости после переполнения SLC-кэша. Пример ограниченного SLC-кэша на Patriot P210 256GB (P210S256G25).
Часть свободного объема накопителя.
В таком режиме накопитель переводит все доступные ячейки памяти в однобитовый режим (SLC-кэш) и записывает данные до тех пор, пока каждая ячейка не будет записана. Так как ячейка TLC NAND памяти имеет трехбитовый режим, то максимальная скорость в режиме SLC-кэша будет на протяжении одной третьей от свободного объема накопителя. После того, как накопитель заполнил все ячейки, происходит перевод ячеек в TLC (трехбитовый) режим. За счет перевода ячеек в медленный режим и дополнительного контроля записи, скорость сильно снижается. Но, после записи в SLC, накопитель может перейти в MLC режим и только после этого — в TLC. Это можно увидеть по нескольким ступеням снижения скорости. Пример такого SLC-кэша на Goodram CL100 gen.2 120GB (SSDPR-CL100-120-G2)
Следовательно, на QLC накопителях в таком режиме максимальная скорость будет на четверть свободного объема накопителя или меньше — все зависит от реализации SLC-кэша. Пример SLC-кэша на Smartbuy Nitro 480GB (SBSSD-480GQ-MX902-25S3). Объем SLC-кэша на QLC накопителе составил всего 23 % от общего свободного объема SSD.
Большинство пользователей не столкнутся с заполнением SLC-кэша при работе с SSD накопителем и вот почему:
Для того чтобы заполнить SLC-кэш накопителя, необходимо записывать на него большой объем данных с другого SSD-накопителя. А пока у большинства пользователей в ПК используется всего один SSD и запись больших объемов данных бывает редко.
При скачивании данных из интернета, пропускная способность канала 100 Мбит не позволит SLC-кэшу переполнится.
При установке и распаковке игр на накопитель, больше задействован процессор и оперативная память, запись на накопитель происходит нелинейно.
При скачивании данных с жесткого диска, скорость которых меньше SSD в несколько раз, SLC-кэш в большинстве случаев не успеет заполниться, чтобы снизить скорость записи
Просмотр видео высокой четкости тоже никак не скажется на скорости вашего накопителя, несмотря на кэширование браузера.
SLC-кэш на разных тестах и при разных условиях может показывать разные значения. Все зависит от того, как в данный момент используется накопитель. Поэтому все тесты лучше проводить на абсолютно новом пустом SSD накопителе, при этом не используя его в качестве системного. При установке операционной системы на SSD, даже в покое происходят операции чтения и записи, а следовательно результат будет не совсем точный.
Подготовка SSD накопителя
Если накопитель уже используется как дополнительный, лучше его очистить или отформатировать. Дальше необходимо выполнить команду TRIM через оптимизацию накопителя средствами Windows. Для этого переходим в «Этот компьютер» («Мой компьютер»).
Правой кнопкой мыши нажимаем на наш SSD и выбираем Свойства.
Переходим во вкладку Сервис и нажимаем кнопку Оптимизировать.
После чего выбираем снова наш SSD накопитель и наживаем кнопку Оптимизировать.
После данной операции необходимо дать накопитель «отдохнуть» примерно 15 минут и не выполнять с ним никаких операций.
Первый способ
Для определения SLC-кэша нам понадобятся программы, которые могут непрерывно линейно записывать данные на накопитель. Это можно сделать утилитой AIDA64, в разделе Сервис → Тест диска.
Далее в новом окне AIDA64 Disk Benchmark, в первом выпадающем списке меню выбираем Тест линейной записи (Linear Write), а затем накопитель, который необходимо протестировать.
ВАЖНО! Сразу после начала этого теста все данные с накопителя будут удалены!
Второй способ
Не настолько точный, как тесты утилитами, но тоже наглядный и очень понятный. Для этого нам понадобится второй SSD-накопитель, назовем его «исходный». (исходный SSD накопитель может быть даже системным). Для максимальной точности скорость чтения Исходного SSD должна быть выше, чем скорость записи тестового SSD, на котором будем определять объем SLC-кэша. На исходном накопителе создаем папку с объемными видеофайлами. Даже если у вас есть один видеофайл, просто копируем его несколько раз. Объем папки будет зависеть от объема тестового SSD — папка должна быть кратна 100 ГБ, чтобы можно было легко увидеть объем SLC-кэша. Также объем папки должен быть больше, чем треть общего объема тестового SSD накопителя, чтобы на примере одного копирования мы смогли все увидеть. Не забываем подготовить SSD по инструкции выше. Давайте скопируем папку объемом 100 Гб на SSD накопитель ADATA Falcon 256GB (AFALCON-256G-C) и посмотрим на SLC-кэш.
По графику объем SLC-кэша составил примерно 85 Гб. А вот скорость до заполнения SLC-кэша и после составили 1,05 ГБ/сек и 123 МБ/сек соответственно.
Ответить на это вопрос однозначно для всех накопителей не получится. И тому есть несколько причин:
Контроллер SSD-накопителя. Чем производительнее контроллер, тем выше будет скорость как до заполнения SLC-кэша, так и после.
Наличие DRAM-буфера на накопителе. В этом буфере находится таблица с адресами данных в ячейках NAND памяти SSD. А это позволяет не считывать данные лишний раз для проверки. Поэтому при наличии DRAM-буфера скорости накопителя выше как до заполнения SLC-кэша, так и после.
Тип NAND памяти, структура ячеек и количество слоев также влияют на скорость.
Файлы разного объема и их количество влияют на скорость записи, а следовательно — скорость заполнения SLC-кэша. Копируя на SSD много мелких файлов, скорость записи будет низкая, и заполняться SLC-кэш будет медленнее.
Перегрев и последующий троттлинг контроллера может снизить скорость NVMe SSD накопителя до заполнения SLC-кэша.
Вот пример недорого SATA SSD накопителя Patriot P210 128GB (P210S128G25)
Скорость после заполнения SLC-кэша падает до 71,5 МБ/сек. И это скорости прямой записи в TLC режиме.
Теперь давайте посмотрим, на что способны топовые NVMe SSD накопители на примере Samsung 970 EVO Plus 1TB (MZ-V7S1T0BW).
Даже после заполнения SLC-кэша скорости падают не значительно и остаются высокими до полного заполнения SSD-накопителя.
Если мы посмотрим на Smartbuy Nitro 240GB с QLC чипами памяти, то тут сразу видно еще более сильное снижение скорости до 22 МБ/сек. Даже не нужно ждать окончания теста — по графику все и так понятно.
Без SLC-кэширования не обходится ни один современный SSD-накопитель. Причем не важно, на каком типе памяти он построен — TLC или QLC. Благодаря SLC-кэшу мы имеем такие высокие скорости. И пусть на разных накопителях разный объем кэша, при обычном использовании мы никогда не увидим значительное снижение скорости, так как просто не сможем заполнить SLC-кэш. Конечно, если вы работаете с видеофайлами, особенно с разрешением 4К, и вам постоянно приходится перемещать их, например при видеомонтаже, то не стоит покупать дешевые SSD накопители. Лучше заранее посмотреть тесты и обзоры и выбрать оптимальный вариант. В большинстве же случаев SLC-кэш так и останется чем-то неизвестным.
Скорости твердотельных накопителей растут семимильными шагами. Технические характеристики современных моделей на порядок превосходят таковые у SSD десятилетней давности. Но действительно ли они в разы быстрее? Везде ли есть толк от таких скоростей, или обычный пользователь их может попросту не заметить?
Первые потребительские SSD появились на рынке еще в конце 2000-х годов. Они имели небольшие объемы, а линейные скорости многих моделей лишь слегка превышали возможности жестких дисков. И хотя твердотельные накопители могли заметно ускорить работу ОС и программ, на момент появления мало кто бежал за новинками в магазины — уж слишком они были дороги, да и надежность моделей в первые годы оставляла желать лучшего.
Дебютные модели SSD, как и жесткие диски того времени, работали через интерфейс SATA2. На практике он позволял достигать скоростей до 280 Мб/c. С 2011 года стали появляться модели с интерфейсом SATA3. Он удваивал возможности предшественника, предоставляя полосу до 560 Мб/c. Но вскоре флэш-память уперлась и в этот потолок: ее возможности росли не по дням, а по часам.
Тогда начались первые эксперименты производителей SSD по переходу на шину PCI-E. Им сопутствовал вскоре появившийся стандарт SATA Express. Но ни то, ни другое не сыскало особой популярности: такие накопители были дороги, а ограниченная совместимость с материнскими платами поставила крест на их массовом распространении.
В 2014 году дальнейшее развитие SSD определило появление разъема M.2 — сначала в ноутбуках, а затем и в десктопных материнских платах. С его помощью можно было реализовать как интерфейс PCI-E, так и SATA. А ограничения последнего снял вовремя подоспевший протокол NVMe: в отличие от предшественника AHCI, он обладал практически неограниченной глубиной очереди и количеством возможных одновременных запросов. В 2015 году была выпущена массовая платформа Intel LGA1151, открывшая эпоху NVMe-накопителей. Слоты M2 с режимом работы PCI-E 3.0 x4 перестали быть редкостью, открывая пользователям поддержку SSD со скоростями до 3.6 Гб/c.
В середине 2020 года AMD перехватила эстафету, запустив первые чипсеты для платформы AM4 c поддержкой PCI-E 4.0. На них впервые можно было задействовать твердотельные накопители со скоростью до 7.2 Гб/c. А в конце 2021 года стала доступна платформа Intel LGA1700, с которой впервые стало возможным (пусть и не без костылей) реализовать подключение SSD с еще вдвое более быстрым интерфейсом — PCI-E 5.0.
А что же сами накопители? С распространением NVMe-моделей их скорости планомерно начали расти от 2 Гб/c, достигнув невероятных 14 Гб/c к сегодняшнему дню. В итоге за последние 10 лет SSD ускорились практически на порядок.
При работе операционная система взаимодействует с огромным количеством небольших файлов. В эпоху жестких дисков части этих файлов находились вразброс по поверхностям их «блинов». Для того чтобы считывать их и параллельно успевать записывать новые данные головки HDD были вынуждены все время двигаться. Поэтому случайные операции с мелкими блоками вносили ощутимую задержку, и в разы роняли скорость передачи данных по сравнению с линейным чтением или записью.
К счастью, программное обеспечение тех лет не было особо требовательно к этому параметру. Им было можно пользоваться относительно комфортно и с системным жестким диском. Но даже тогда первые твердотельные накопители всколыхнули компьютерный мир, заставив софт заметно ускориться. И причина тут совсем не в высоких линейных скоростях SSD, а именно в скоростях случайного доступа к мелким блокам. В твердотельных накопителях нет движущихся частей, поэтому доступ ко всем данным во флэш-памяти осуществляется с одинаково низкой задержкой. Это позволяет в разы сократить время, необходимое для случайных операций с мелкими блоками, и поднять их скорости на недостижимую для жестких дисков планку. Поэтому с любым SSD (даже старым, сравнимым по линейным скоростям с HDD) софт будет устанавливаться и запускаться заметно быстрее, а время его отклика при работе будет гораздо меньше.
Со временем программное обеспечение становилось требовательнее к дисковой подсистеме, а твердотельные накопители распространялись все шире. Разработчики ПО приняли это во внимание, потихоньку перестав оптимизировать программы для запуска с жестких дисков. Окончательную точку в этом вопросе поставило появление в 2015 году операционной системы Windows 10: ее все еще можно было установить на HDD, но «тормозов» при работе тогда было бы не избежать.
Это привело к тому, что к сегодняшнему дню «твердотельники» стали безальтернативным видом накопителей для установки ОС и программ. Однако случайное чтение мелких блоков у SSD хоть и быстрое, но все еще ограниченное производительностью чипов памяти и контроллера. Поэтому с их совершенствованием растут не только линейные, но и случайные мелкоблочные скорости. Причем интерфейс тут бутылочным горлышком совсем не становится: даже лучшие современные SSD в таком сценарии обеспечивают лишь чуть больше 100 Мб/c при чтении в один поток.
С появлением каждого нового поколения интерфейса производители накопителей торопятся как можно быстрее выпустить SSD с его поддержкой. Ну и куда же без рекламных лозунгов: быстрее, выше, сильнее! В качестве аргументов обычно приводятся тесты в различных бенчмарках — например, CrystalDisk Mark.
Эффектно, не так ли? Особенно если смотреть на первые две полоски, которые показывают линейные скорости. Однако именно они могут быть востребованы только в специфичных сценариях — вроде импорта или экспорта больших объемов видео при монтаже. И тут ждет следующий подводный камень: современные накопители долго поддерживать такие скорости при записи не умеют. Обычно на них выделяется максимум треть от свободного объема диска — так работает SLC-кэширование. Поэтому часть SSD для достижения таких скоростей на нужном объеме придется держать пустым.
А вот прочитать весь объем без падения производительности — пожалуйста. Правда, придется придумать сценарий для линейного чтения с такой скоростью в домашних условиях. Может, оно пригодится для загрузки игр?
Для современных проектов действительно рекомендуется использовать SSD, чтобы избежать долгих загрузок и просадок производительности во время игры. По сравнению с жесткими дисками разница зачастую колоссальная, а вот «сорта» SSD между собой отличаются мало. И если переход на модели с PCI-E 3.0 в этом случае еще как-то оправдан, то от скоростей PCI-E 5.0 тут уже практически ничего не меняется — в данном случае производительность упирается в процессор и скорость ОЗУ системы. Высокие линейные скорости могут пригодиться при копировании крупных файлов. Но куда и откуда их копировать в случае с SSD PCI-E 5.0, чтобы добиться таких скоростей? Правильно, только со второго такого же SSD. Однако даже в этом, крайне притянутом за уши случае, разница будет существенна по сравнению с SATA SSD, но не с накопителем на базе интерфейса PCI-E 3.0.
А скорости случайного доступа к мелким файлам, как уже упоминалось, от поколения интерфейса не зависят. Тут все упирается в контроллер и чипы памяти твердотельного накопителя. Поэтому не исключены случаи, когда топовые SSD с PCI-E 3.0 могут оказаться наравне с моделями на базе PCI-E 5.0. Например, при установке программного обеспечения нас ждет примерно следующая картина:
Линейные скорости твердотельных накопителей нельзя напрямую сопоставлять с их производительностью в реальных задачах. Скорость установки, запуска и отзывчивости операционной системы с программами зависят от производительности работы SSD с мелкими блоками, которая не находится в прямой зависимости от линейных операций и скорости интерфейса.
Играм тоже не нужны такие скорости, потому что время их загрузки упирается в другие компоненты системы. По крайней мере, на данный момент. C повсеместным внедрением технологий DirectStorage и RTX IO, призванных устранить узкое место в виде процессора, быстрые накопители смогут дать определенный прирост. Но, во-первых, до этого еще далеко — DirectStorage была представлена еще три года назад, а толку в единичных проектах с ее поддержкой до сих пор почти нет. Во-вторых, даже если прирост и будет заметен, то только при сравнении SSD с интерфейсом PCI-E 5.0 и морально устаревшим SATA. Накопители с PCI-E 3.0 и PCI-E 4.0 от «старшего брата» вряд ли отстанут.
Где же тогда могут пригодиться рекламируемые тысячи мегабайт в секунду? В домашнем использовании таких сценариев немного. Разве что монтаж продолжительных видеозаписей высокого разрешения, да копирование большого объема информации. Причем во втором случае для этого понадобится второй накопитель с хотя бы близкими скоростями, что совсем далеко от реальных ситуаций.
При этом нужно не забыть о поддержке быстрых накопителей платформой. Сегодня интерфейс PCI-E 5.0 для SSD в полной мере доступен только на Intel LGA1851 и AMD AM5. На топовых платах платформы Intel LGA1700 тоже можно встретить слоты с его поддержкой, но при этом нужно учитывать — их использование отнимет половину линий PCI-E у видеокарты.
Пока накопители с PCI-E 5.0 заметно дороже своих сородичей. Но рано или поздно любая технология становится массовой. В 2020 году можно было то же самое сказать о SSD с интерфейсом PCI-E 4.0, а сегодня они продаются по вполне демократичным ценам. Но, что самое важное, у новых моделей понемногу растет и скорость случайных мелкоблочных операций. Именно благодаря этому параметру они становятся быстрее, хотя это и не так заметно. Поэтому особого смысла выбирать SATA SSD на сегодняшний день уже нет — разве что для апгрейда старых систем, где отсутствует слот M.2 с поддержкой NVMe-накопителей.