Привет, друзья. В этой публикации предлагаю поговорить о контроллерах SSD. Твердотельные накопители с флеш-памятью стремительно вытесняют с рынка жёсткие диски старого формата HDD на магнитных пластинах. В последние годы появились технологии удешевления производства флеш-памяти, и накопители с большими объёмами стали доступны массам. У многих из вас есть как минимум небольшого объёма SSD (на 120/128 Гб), на котором работает Windows. И если в скором будущем вам придётся покупать жёсткий диск с большим объёмом под хранение данных, в числе вариантов для покупки у вас наверняка будет SSD. Тип флеш-памяти и контроллер – два важных критерия, которые определяют быстродействие SSD и его надёжность. Давайте узнаем, что такое контроллер SSD, какие бывают контроллеры, и с каким лучше приобрести накопитель.
Контроллер SSD, он же контроллер NAND-памяти – это мозг накопителя, это его интеллектуальный компонент. Именно он сообщается с контроллером компьютера по тому или иному интерфейсу – SATA, PCI-E, USB, SAS. Контроллер управляет в целом работой накопителя и, в частности, процессом записи данных в ячейки памяти. Контроллер решает, в какие ячейки производить запись данных, управляет кэшем, оптимизирует скорость записи, обеспечивает максимально возможный срок службы накопителя. Также он контролирует вышедшие из строя ячейки, управляет шифрованием данных, обнаруживает и исправляет ошибки передачи данных, занимается оптимизацией записей данных.
От контроллера зависит быстродействие накопителя, насколько быстро последний читает и записывает данные. Эффективная работа контроллера может существенно увеличить производительность SSD. В свою очередь работа контроллера зависит от его составляющих компонентов и характеристик. А значимые компоненты и характеристики это:
Процессор - может быть с 32-битной или ARM-архитектурой, одно- или многоядерным (до 4-х), с более или менее производительными ядрами, отчего напрямую зависит производительность контроллера;
Каналы доступа к памяти – их может быть большее или меньшее число, от 2-х до 8-ми. Чем больше каналов, тем эффективнее контроллер;
Алгоритмы кэширования DRAM – чем они продвинутее, тем лучше контроллер будет справляться с работой кэша накопителя;
Поддержка разных типов памяти – NAND, 3D NAND разной слойности, MLC, TLC, QLC;
Поддержка разных объёмов памяти – одни контроллеры управляют объёмом максимум 512 Гб, другие – максимум 2 Тб, третьи могут справляться даже с 16 Тб;
Если контроллер для SSD SATA, поддержка версий интерфейса SATA – 3.0, 3.1, 3.2;
Если контроллер для SSD PCI-E, поддержка версий протокола NVMe 1.2, 1.3;
Если контроллер для SSD PCI-E, поддержка PCI-E 3.0, 4.0;
Порты – есть обычные и двухпортовые контроллеры с удвоенной эффективностью, созданные на замену интерфейса SAS для корпоративного сегмента.
Имея разные контроллеры – получше и похуже, накопители с более медленной изначально памятью TLC могут работать быстрее, чем накопители с более быстрой памятью MLC. Контроллеры эволюционируют по мере развития отрасли производства SSD-накопителей, при разработке новых моделей учитываются недостатки старых. И, соответственно, новые модели контроллеров более совершенны и эффективны. В SSD корпоративного сегмента устанавливаются самые крутые контроллеры, и такие накопители стоят значительно дороже масс-маркетовых накопителей с недорогими контроллерами.
Производителей контроллеров немного. Из основных это Marvell, Silicon Motion, Phison, SandForce, Indilinx, Realtek, Samsung. Хорошие контроллеры у Samsung и Marvell, и хорошими можно назвать последние модели контроллеров Phison. У остальных производителей есть как хорошие высокоэффективные контроллеры, так и бюджетные решения.
Друзья, перед покупкой SSD вы можете узнать контроллеры подобранных вами моделей накопителей и наюзать по ним информацию в сети. Часто контроллеры указываются на торговых площадках.
Какой контроллер у предполагаемого к покупке SSD, можете попробовать узнать на страничке спецификаций устройства на официальном сайте производителя. Но производители не всегда указывают контроллер, и не для каждой модели накопителя есть вообще своя официальная страничка спецификаций. Если там, где вы хотите купить накопитель, не указывается контроллер, можете зайти на
сайт компьютерной компании НИКС, отыскать свой накопитель по его модели.
И зайти на страничку характеристик устройства. Если НИКС располагает данными о модели контроллера, в том числе из неофициальных источников, это будет указано.
Если вы хотите приобрести SSD с какой-то конкретной моделью контроллера, смотрите в фильтрах торговых площадок расширенные параметры накопителей. Например, на E-Katalog мы можете отфильтровать накопители по годам выпуска, а если включите расширенный подбор, ещё и сможете отфильтровать предложения по производителям контроллеров.
И ещё могу вам посоветовать украинскую
площадку-агрегатор Hotline. Здесь также есть возможность фильтрации накопителей по их модельному году и производителю контроллера.
Но в любом случае потом перепроверяйте контроллер на сайте НИКС.
Если вы хотите узнать, какой контроллер у имеющегося у вас SSD, в части случаев поможет программа-диагност AIDA64. В разделе «Хранение данных» идём в раздел «ATA», выбираем накопитель и смотрим информацию о его модели контроллера.
Если AIDA64 не показывает контроллер, узнать хотя бы его производителя можно с помощью программы Smarthdd. Это примитивная программа без юзабилити-удобств для диагностики жёстких дисков любого типа. В числе отображаемых ею данных о твердотельных накопителях будет указан производитель контроллера. Но чтобы о контроллере была видна информация, необходимо перейти в режим эксперта программы.
Ну а конкретную модель тогда уже можно уточнить в Интернете по модели своего накопителя.
Друзья, контроллер SSD, как и процессор компьютера, каждый хорош для своего уровня и цены накопителя. Выделять какие-то модели для каждой целевой ниши нет смысла, ибо:
Во-первых, контроллеры SSD стремительно эволюционируют - нужно работать с новыми типами флеш-памяти, нужно работать с большими объёмами накопителей, нужно раздвигать грани возможностей SSD PCI-E. Появляются новые модели контроллеров, старые обновляются до новых ревизий. И о ревизиях моделей контроллеров производители SSD могут попросту умалчивать. Поэтому здесь можно просто обобщённо сказать, что чем современнее контроллер, тем лучше;
Во-вторых, в выборе SSD вы всё равно будете обусловлены массой факторов, в частности, ценовой нишей, объёмом накопителя, типом памяти, TBW, возможно, акционными предложениями от производителя или сервисом. И если ориентироваться на контроллер как на решающий фактор покупки, вам наверняка не составит труда наюзать в сети информацию о контроллерах заинтересовавших вас пары-тройки накопителей. Ну а если вы будете покупать, например, SSD от Samsung, то вы безальтернативно получите контроллер этой только компании, оптимально заточенный под возможности накопителя;
В-третьих, чтобы судить о контроллере SSD, нужно достаточно тонко понимать специфику его устройства в принципе. И понимать, каков реальный эффект от его мощностей и технологий. А по многим моделям контроллеров вы вообще можете не нарыть в сети никакой точной информации. Зачем всем этим третировать свой мозг, если можно просто посмотреть бенчмарки реальных (!), а не заверяемых производителями скоростей работы накопителей в выбранной ценовой нише.
Если вы хотите только приобрести SSD, и вы хотите взять его с хорошим контроллером, просто смотрите в характеристиках накопителя ресурс перезаписи TBW, чем он больше, тем эффективнее контроллер. Это первая характеристика, которая будет косвенно указывать на хороший или плохой контроллер. Вторая характеристика - быстродействие накопителя, т.е. обещаемые производителем, но главное - реальные в синтетических тестах скорости чтения и записи данных.
И вот, друзья, понять, что такое плохой и хороший контроллер я предлагаю упрощённо - не вдаваясь в технические характеристики этих устройств, а просто отследив их реальные результаты по итогам бенчмарков SSD на сайте НИКС. Идём на
страничку бенчмарка SSD на НИКС. Выберем тестирование последовательной записи данных программой CrystalDiskMark, реальная последовательная запись – одна из самых значимых характеристик SSD.
Далее мы отфильтруем накопители по интерфейсу, пусть это будет, например, SATA. И чтобы понять, что такое плохой контроллер поочерёдно отсортируем результаты бенчмарка по низшему показателю скорости и цене накопителей. Затем посмотрим, какие контроллеры у SSD с самой медленной фактической скоростью последовательной записи данных и с самой дешёвой ценой.
Антирейтинговая десятка накопителей и их контроллеров по тестированию последовательной записи данных в программе CrystalDiskMark выглядит так.
Скорость последовательной записи | Накопитель | Контроллер | Стоимость накопителя |
40.3 Мб/с
| Transcend SSD370S 32 Гб TS32GSSD370S | Silicon Motion SM2246 | 2436 руб. |
97.1 Мб/с | Silicon Power Slim S55 120 Гб SP120GBSS3S55S25 | Phison PS3108-S8 или SandForce SF-2281 | 2021 руб. |
97.4 Мб/с
| Silicon Power Velox V55 240 Гб SP240GBSS3V55S25 | Phison PS3108-S8 или SandForce SF-2281 | 3167 руб. |
97.8 Мб/с | Silicon Power Slim S55 240 Гб SP240GBSS3S55S25 | Phison PS3108-S8 или SandForce SF-2281 | 3095 руб. |
104.1 Мб/с | Transcend SSD370S 64 Гб TS64GSSD370S | Silicon Motion SM2246 | 3511 руб. |
202.4 Мб/с | Transcend SSD370S 128 Гб TS128GSSD370S | Silicon Motion SM2246 | 5015 руб. |
231.2 Мб/с | Seagate IronWolf 110 240 Гб ZA240NM10011 | Seagate ST22G4000AB | 7666 руб. |
273.2 Мб/с | Micron 5210 ION 1.92 Тб MTFDDAK1T9QDE | Marvell 88SS1074 | 26794 руб. |
280.2 Мб/с | SmartBuy Revival 3 120 Гб SB120GB-RVVL3-25SAT3 | Phison PS3111-S11 | 1992 руб. |
280.2 Мб/с | SmartBuy Jolt 60 Гб SB060GB-JLT-25SAT3 | Silicon Motion SM2258 | 1397 руб. |
Десятка самых дешёвых накопителей небольшого объёма, где невозможно оправдание стоимости хорошего контроллера за счёт большого дискового пространства, с их контроллерами в тестах последовательной записи данных выдаёт следующие показатели.
Скорость последовательной записи | Накопитель | Контроллер | Стоимость накопителя |
280.2 Мб/с | SmartBuy Jolt 60 Гб SB060GB-JLT-25SAT3 | Silicon Motion SM2258 | 1397 руб. |
286.3 Мб/с | Exegate Next 60 Гб EX280421RUS | Silicon Motion SM2258XT | 1620 руб. |
347.2 Мб/с | Exegate Next Pro 60 Гб EX278215RUS | Silicon Motion SM2258 | 1756 руб. |
449.8 Мб/с | Exegate Next Pro 120 Гб EX276536RUS | Silicon Motion SM2258 | 1899 руб. |
476.9 Мб/с | Goodram CL100 gen.3 120 Гб SSDPR-CL100-120-G3 | Marvell 88NV1120 | 1899 руб. |
465.6 Мб/с | Exegate Next 120 Гб EX276687RUS | Silicon Motion SM2258 | 1932 руб. |
498.3 Мб/с | SmartBuy Jolt 120 Гб SB120GB-JLT-25SAT3 | Silicon Motion SM2258 |
|
363.9 Мб/с | Goodram CX400 128 Гб SSDPR-CX400-128 | Phison PS3111-S11 | 1935 руб. |
404.8 Мб/с | Exegate Next Pro+ 128 Гб EX280461RUS | Silicon Motion SM2258 | 1971 руб. |
393.7 Мб/с | Apacer AS340 Panther 120 Гб AP120GAS340G-1 | Silicon Motion SM2258 | 1971 руб. |
Теперь, чтобы понять, какой контроллер SSD лучше, давайте посмотрим на десятку SATA-накопителей и их контроллеров, которые лучше всего по итогам тестирования в программе CrystalDiskMark справились с последовательной записью данных.
Скорость последовательной записи | Накопитель | Контроллер | Стоимость накопителя |
541.2 Мб/с | Goodram IRDM Pro 512 Гб IRP-SSDPR-S25C-512 | Phison PS3112-S12 | 6520 руб. |
541.2 Мб/с | Gigabyte UD Pro 1 Тб GP-UDPRO1T | Phison PS3110-S10 | 10245 руб. |
540 Мб/с | Goodram IRDM Pro 2 Тб IRP-SSDPR-S25C-256 | Phison PS3112-S12 | 20131 руб. |
539.9 Мб/с | Gigabyte UD Pro 512 Гб GP-UDPRO512G | Phison PS3110-S10 | 5517 руб. |
536 Мб/с | Western Digital Blue 250 Гб WDS250G2B0A | Marvell 88SS1074 | 4621 руб. |
535.4 Мб/с | SanDisk Ultra 3D 500 Гб SDSSDH3-500G-G25 | Marvell 88SS1074 | 5588 руб. |
535 Мб/с | Western Digital Blue 500 Гб WDS500G2B0A | Marvell 88SS1074 | 5159 руб. |
534.8 Мб/с | Silicon Power Slim S55 480 Гб SP480GBSS3S55S25 | Phison PS3108-S8 или SandForce SF-2281 | 4800 руб. |
533.7 Мб/с | Samsung 860 EVO 250 Гб MZ-76E250BW | Samsung MJX | 4585 руб. |
533.6 Мб/с | Samsung 860 PRO 1 Тб MZ-76P1T0BW | Samsung MJX | 21851 руб. |
Как видим, и у второй десятки самых дешёвых накопителей паршивенькие показатели скорости последовательной записи данных. В первых двух плохих десятках встречаются контроллеры, которых нет в третьей хорошей десятке, так что SSD с контроллерами Silicon Motion SM2246, Silicon Motion SM2258, Marvell 88NV1120, Phison PS3111-S11 вряд ли можно рекомендовать к покупке. Контроллер Marvell 88SS1074 у нас встречается и в плохой, и в хорошей десятке, но в хорошей больше, это говорит, что контроллер хороший. А то, что его угораздило раз попасться в плохой десятке - это показательный случай, что всегда при выборе SSD нужно отслеживать прочие тесты и характеристики, в частности, наличие кэша накопителя. Ведь контроллер может уметь управлять кэшем, но сам кэш может не предусматриваться в накопителе. Насчёт контроллера Seagate, ну что здесь говорить... У этого производителя свои разработки, это хорошо, но на масс-маркет Seagate плохо ориентирован: ни HDD-диски у него не были лучшими, ни в производстве SSD нет особых успехов. Накопители Silicon Power с контроллерами Phison PS3108-S8 или SandForce SF-2281 оказались как в худшей, так и в лучшей десятке, но я не буду рекомендовать ни контроллеры, ни бренд к покупке из-за непрозрачности поведения производителя. Только в хорошей десятке отмечены контроллеры Phison PS3110-S10, Phison PS3112-S12, Samsung MJX. Все трое - это современные эффективные контроллеры для масс-маркетовых SSD.
Друзья, если вы хотите основательно разобраться, какой контроллер SSD лучше, по рассмотренному нами примеру отследите бенчмарки разных тестов в разных программах. И, соответственно, выберите тот тип накопителей, который вам нужен – с интерфейсами SATA, PCI-E 3.0, PCI-E 4.0, USB 3.2, Thunderbolt 3, равно как и с интересующими вас форм-факторами этих интерфейсов.
Ну а мне остаётся под конец добавить немногое. Проведённый нами эксперимент, друзья, показывает, что при выборе SSD совсем не обязательно разбираться в контроллерах. Вам достаточно заиметь привычку не покупать всякую хрень – ни по супернизким ценам, ни по ценам, в которые вложено имя бренда, но этот бренд иногда тоже продаёт хрень. Смотрите обзоры накопителей с реальными тестами, смотрите сами тесты. Смотрите ресурс TBW, он, кстати, косвенно также может говорить о контроллере - чем больше гарантируется TBW, тем потенциально лучше контроллер (если производитель не врёт насчёт TBW). Соотносите всё с ценой устройства.