Перейти к содержимому

Как узнать какой контроллер на ssd

  • автор:

Как узнать контроллер SSD?

Контроллер по аналогии с процессором является “мозгом” нашего накопителя, отвечая за его работу. В настоящее время количество производителей уже приближается к десятку: помимо известных Samsung, Phison, Marvel и Silicon Motion постоянно добавляются новые фирмы такие как Maxiotek, InnoGrit и Realtek. Каждая фирма производит множество контроллеров, которые способны работать только с одним типом интерфейса: SATA или PCI-e, отличающиеся по скоростям и способностью работать с DRAM-буфером.

Однозначно определить производителя и модель можно по маркировке на самом контроллере, но для этого придется вскрыть корпус накопителя или отклеить стикер. Некоторые производители, например, Samsung, используют фирменные контроллеры собственной разработки, о чем явно указывают в спецификациях накопителя.

Ориентироваться по обзорам тоже не стоит, так как даже именитые бренды такие как Samsung и Western Digital попадались на том, что со временем меняли начинку своих SSD, и зачастую не в лучшую сторону. Программным путем определить начинку можно используя утилиты от VLO. На сайте представлены варианты для большинства производителей. Минус в том, что определять придется методом перебора. В любом случае гнаться за конкретной моделью особого смысла нет. Однозначно можно сказать только то, что чем выше заявленные скорости накопителя, тем производительнее установленный контроллер.

Какой контроллер лучше на SSD : Железо

Предлагаю поговорить о контроллерах SSD. Твердотельные накопители с флеш-памятью стремительно вытесняют с рынка жёсткие диски старого формата HDD на магнитных пластинах. В последние годы появились технологии удешевления производства флеш-памяти, и накопители с большими объёмами стали доступны массам. У многих из вас есть как минимум небольшого объёма SSD (на 120/128 Гб), на котором работает Windows. И если в скором будущем вам придётся покупать жёсткий диск с большим объёмом под хранение данных, в числе вариантов для покупки у вас наверняка будет SSD. Тип флеш-памяти и контроллер – два важных критерия, которые определяют быстродействие 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, можете попробовать узнать на страничке спецификаций устройства на официальном сайте производителя. Но производители не всегда указывают контроллер, и не для каждой модели накопителя есть вообще своя официальная страничка спецификаций. Если там, где вы хотите купить накопитель, не указывается контроллер, можете зайти на сайт компьютерной компании НИКС, отыскать свой накопитель по его модели.

И зайти на страничку характеристик устройства. Если НИКС располагает данными о модели контроллера, в том числе из неофициальных источников, это будет указано.

Если вы хотите узнать, какой контроллер у имеющегося у вас SSD, в части случаев поможет программа-диагност AIDA64. В разделе «Хранение данных» идём в раздел «ATA», выбираем накопитель и смотрим информацию о его модели контроллера.

Если AIDA64 не показывает контроллер, узнать хотя бы его производителя можно с помощью программы Smarthdd. Это примитивная программа без юзабилити-удобств для диагностики жёстких дисков любого типа. В числе отображаемых ею данных о твердотельных накопителях будет указан производитель контроллера. Но чтобы о контроллере была видна информация, необходимо перейти в режим эксперта программы.

Ну а конкретную модель тогда уже можно уточнить в Интернете по модели своего накопителя.

Какой контроллер SSD лучше

Контроллер SSD, как и процессор компьютера, каждый хорош для своего уровня и цены накопителя. Выделять какие-то модели для каждой целевой ниши нет смысла, ибо:

Во-первых, контроллеры SSD стремительно эволюционируют — нужно работать с новыми типами флеш-памяти, нужно работать с большими объёмами накопителей, нужно раздвигать грани возможностей SSD PCI-E. Появляются новые модели контроллеров, старые обновляются до новых ревизий. И о ревизиях моделей контроллеров производители SSD могут попросту умалчивать. Поэтому здесь можно просто обобщённо сказать, что чем современнее контроллер, тем лучше;
Во-вторых, в выборе SSD вы всё равно будете обусловлены массой факторов, в частности, ценовой нишей, объёмом накопителя, типом памяти, TBW, возможно, акционными предложениями от производителя или сервисом. И если ориентироваться на контроллер как на решающий фактор покупки, вам наверняка не составит труда наюзать в сети информацию о контроллерах заинтересовавших вас пары-тройки накопителей. Ну а если вы будете покупать, например, SSD от Samsung, то вы безальтернативно получите контроллер этой только компании, оптимально заточенный под возможности накопителя;
В-третьих, чтобы судить о контроллере SSD, нужно достаточно тонко понимать специфику его устройства в принципе. И понимать, каков реальный эффект от его мощностей и технологий. А по многим моделям контроллеров вы вообще можете не нарыть в сети никакой точной информации. Зачем всем этим третировать свой мозг, если можно просто посмотреть бенчмарки реальных (!), а не заверяемых производителями скоростей работы накопителей в выбранной ценовой нише.

И вот, понять, что такое плохой и хороший контроллер я предлагаю упрощённо — не вдаваясь в технические характеристики этих устройств, а просто отследив их реальные результаты по итогам бенчмарков SSD на сайте НИКС. Идём на страничку бенчмарка SSD на НИКС. Выберем тестирование последовательной записи данных программой CrystalDiskMark, реальная последовательная запись – одна из самых значимых характеристик SSD.

Далее мы отфильтруем накопители по интерфейсу, пусть это будет, например, SATA. И чтобы понять, что такое плохой контроллер поочерёдно отсортируем результаты бенчмарка по низшему показателю скорости и цене накопителей. Затем посмотрим, какие контроллеры у SSD с самой медленной фактической скоростью последовательной записи данных и с самой низкой ценой.

Антирейтинговая десятка накопителей и их контроллеров по тестированию последовательной записи данных в программе CrystalDiskMark выглядит так.

Десятка самых дешёвых накопителей небольшого объёма, где невозможно оправдание стоимости хорошего контроллера за счёт большого дискового пространства, с их контроллерами в тестах последовательной записи данных выдаёт следующие показатели.

Теперь, чтобы понять, какой контроллер SSD лучше, давайте посмотрим на десятку SATA-накопителей и их контроллеров, которые лучше всего по итогам тестирования в программе CrystalDiskMark справились с последовательной записью данных.

Как видим, и у второй десятки самых дешёвых накопителей паршивенькие показатели скорости последовательной записи данных. В первых двух плохих десятках встречаются контроллеры, которых нет в третьей хорошей десятке, так что 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, соотносите всё с ценой устройства.

Как определить модель контроллера и тип памяти SSD

В статье Почему SSD выходят из строя: кто виноват и что делать мы рассказали о выносливости современных твердотельных накопителей, о наработке на отказ и о причинах, по которым SSD может выйти из строя при относительно небольшом износе. При написании статьи мы ориентировались на то, что заявленные для конкретной модели характеристики накопителя соответствуют реальным и остаются неизменными на протяжении всего жизненного цикла модели. К сожалению, ожидания не всегда соответствуют действительности. Излюбленный трюк производителей современных твердотельных накопителей – изменение реальных спецификаций уже выпускаемой (и протестированной обозревателями) модели в середине её жизненного цикла. Так, известен ряд моделей таких производителей, как ADATA, Kingston, Transcend, которые получали отличные отзывы от обозревателей – после чего производитель менял «начинку» устройств, сохраняя прежнее название и номер модели. В редких случаях новая ревизия получала дополнительный индекс, позволяющий отличить её от прежней модели, но чаще всего потребителю доставался «кот в мешке». Не минула проблема и такого крупного производителя как Crucial, выпустившего модель BX300 на основе 3D-MLC памяти и впоследствии заменившая чипы в этом недорогом накопителе на более дешёвую 3D-TLC. Как отличить одно от другого и убедиться, что начинка выбранного накопителя соответствует ожиданиям? Используем низкоуровневые утилиты для проверки модели контроллера и типа использованной памяти.

Во-первых, нам потребуется набор утилит Phison Flash ID, Silicon Motion Flash ID и SandForce Flash ID. Разумеется, использовать нужно только одну из них – ту, которая соответствует производителю контроллера исследуемого SSD. Производителя контроллера придётся определять по опубликованным спецификациям диска. Вам потребуется набор из трёх утилит: Phison Flash ID, Silicon Motion Flash ID и SandForce Flash ID.

Сохранять утилиту нужно на том диске, который точно не будет исследоваться – к примеру, в каталоге на системном диске C: Запускать её необходимо с администраторскими привилегиями, для чего приложение командной строки cmd.exe следует запустить с опцией Run as administrator.

В приведённой по ссылке инструкции утверждается, что в Windows 10 требуется удалить с исследуемого диска все разделы или по крайней мере «отнять» букву накопителя в диспетчере дисков. Оказалось, что это утверждение верно не во всех случаях: все проверенные нами накопители Crucial на основе контроллеров Silicon Motion вернули точные данные. Никакой информации не удалось получить от единственной модели MX200, которая работает под управлением контроллера Marwell.

Итак, посмотрим на информацию, которую может сообщить утилита об установленном в систему экземпляре диска Crucial BX300, ранние версии которого производились на основе 3D-MLC памяти, но более поздние ревизии выходили с 3D-TLC.

smi_flash_id_ata.exe SMI 224x/225x SSD Flash ID ATA reader v0.51a by Ochkin Vadim OS: 10.0 build 17763 Use: smi_flash_id disk_num[u] - u - model check override 0: (CT2000MX500SSD1 1: (CT2000MX500SSD1 2: (CT500MX500SSD1 3: (Crucial_CT500MX200SSD1 4: (CT480BX300SSD1 Please select drive number:4 Drive: 4(ATA) Identify - ok! Smart - ok! Model: CT480BX300SSD1 Fw : M2CR010 Size : 457862 MB From smart : [SM2258] [M2CR010 ] Controller : SM2258AB Bank00: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank01: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank02: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank03: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank04: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank05: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank06: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank07: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank16: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank17: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank18: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank19: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank20: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank21: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank22: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die Bank23: 0x2c,0xa4,0x64,0x32,0xaa,0x4,0x0,0x0 - Micron MLC 256Gb/CE 256Gb/die

Какие выводы можно сделать о накопителе на основе выданной информации?

  • Используется память типа MLC производства Micron. То, что это MLC с трёхмерной компоновкой, можно определить по спецификациям контроллера.
  • Конфигурация накопителя — 16 банков по 256 Гбит
  • Количество банков позволило использовать два канала доступа из поддерживаемых контроллером четырёх. Налицо экономия: при использовании 4-канальной конфигурации, как в старших накопителях, устоявшаяся скорость потоковой записи после полного заполнения SLC-кэша была бы выше. Впрочем, в таком случае и стоимость накопителя была бы другой.
  • Полный объём накопителя – 512 ГБ, но «маркетинговая» ёмкость – всего 480 ГБ (а не 500, как у старших моделей). На этом остановимся подробнее. Если мы возьмём накопитель MX500, то увидим заявленную ёмкость 500 ГБ (при аналогичной физической ёмкости чипов); а у бюджетного BX300 – всего 480. Соответственно, у MX500 в резерве блоков на 12 ГБ, а у BX300 – на целых 32 ГБ (при ёмкости 480 – это очень много). Для чего производителю потребовалась такая большая резервная ёмкость, учитывая высокую надёжность памяти 3D-MLC? С большой вероятностью можно предположить, что в модели BX300 была использована память, отбракованная при производстве 3D-TLC. Менее качественная память была использована в режиме MLC, который не предъявляет таких жёстких требований к качеству чипов. В качестве дополнительной подстраховки выделена огромная по современным меркам ёмкость резервного пула, в котором содержатся блоки, которые пойдут на замену вышедшим из строя.
  • Контроллер SM2258AB реализует технологию SLC-кэширования (которую, обратите внимание, производитель диска Crucial в этой модели никак не рекламирует – потому что официально технология доступна только в старших моделях линейки MX). После использования всей ёмкости кэша скорость потоковой записи падает, и восстанавливается лишь спустя некоторое время, после «уплотнения» содержимого SLC кэша в MLC.

На практике мы имеем накопитель с высокой ожидаемой надёжностью, но не без подвоха.

Первый недостаток диска – использование двух из 4 каналов контроллера в силу конфигурации банков памяти. Использование большего числа каналов (и большего числа чипов) позволило бы заметно увеличить скорость потоковой записи после заполнения SLC кэша. Впрочем, в реальной жизни с ситуацией замедления скорости записи столкнуться вряд ли удастся: для этого на максимальной скорости (500 МБ/с) на диск нужно непрерывно записать весь объём SLC кэша (для модели на 480ГБ объём кэша – 16ГБ); задача, прямо скажем, исключительно редкая у целевой аудитории данной модели.

Вторым недостатком модели является вероятное использование отбракованных при производстве 3D-TLC чипов памяти. С учётом того, что ресурс записи в одну и ту же ячейку в режиме MLC приблизительно в три раза выше, чем в неё же – в режиме TLC, даже такая отбраковка способна выдать очень высокую наработку на отказ.

Что делать, если утилита не работает? Утилита выдаст следующий результат:

Identify - ok! Smart - ok! Model: CT2000MX500SSD1 Fw : M3CR022 Size : 1907729 MB From smart : [SM2258B16AR] [M3CR022 ] Controller : SM2258AB IOCtl: failed 0x5! Possible disk has partition within first 64MB.

В данном случае утилита была запущена на другой системе, и ей действительно помешало наличие на диске существующих разделов. Для начала можно попробовать удалить в диспетчере дисков Windows букву диска. Если это не поможет, то единственным вариантом будет удаление первого раздела; имеет ли это смысл — решать самому пользователю. Для сравнения, так выглядит информация для той же модели диска Crucial MX500 (2000GB) на основе 3D-TLC при запуске утилиты на другом компьютере:

Model: CT2000MX500SSD1 Fw : M3CR022 Size : 1907729 MB From smart : [SM2258B16AR] [M3CR022 ] Controller : SM2258AB Bank00: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank01: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank02: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank03: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank04: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank05: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank06: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank07: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank08: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank09: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank10: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank11: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank12: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank13: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank14: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank15: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank16: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank17: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank18: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank19: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank20: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank21: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank22: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank23: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank24: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank25: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank26: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank27: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank28: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank29: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank30: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die Bank31: 0x2c,0xc4,0x89,0x32,0xa1,0x0,0x0,0x0 - Micron TLC 512Gb/CE 256Gb/die

Заключение

Мы рассказали, как при помощи простых утилит определить модель контроллера и конфигурацию чипов памяти накопителей SSD.

Определение типа памяти SSD

Для определения данных о железе в SSD’шниках есть софт от Вадима Очкина, который элементарно ищется, ни на какие обменники по одноразовым ссылкам за ним лезть не нужно, все есть на сайтах типа usbdev.ru, flashboot.ru и greenflash.su Единственная беда с этим софтом- под каждый ssd’шный контроллер его нужно отдельно подбирать (вдобавок подобные утилиты есть не под все контроллеры в принципе). Может повезет и они подойдут: http://vlo.name:3000/ssdtool/ https://www.usbdev.ru/files/smi/smiflashid/ Как вариант, можно у самого Очкина поспрашивать про SSD, он на ixbt в SSDшной теме под ником VLO постоянно общается: https://forum.ixbt.com/topic.cgi?id=11:49168

Одним из немногих способов точно определить тип памяти на SSD является программа Phison Flash ID, Silicon Motion Flash ID и SandForce Flash ID. Данная утилита создана участником конференции overclokers, с ником «vlo». Как не сложно догадаться, эта программа делится на три разновидности, для трех разных контроллеров. Поэтому, вначале вам надо узнать какой контроллер используется на вашем диске.
Далее, определив контроллер, и если он является одним из трех представленных, скачайте пакет с утилитой и распакуйте его. Для удобства, в дальнейшем лучше это сделать в корневой директории любого вашего диска.

Как определить контроллер SSD

А вот уже это можно сделать при помощи сайта производителя, а в запущенных случаях – гугла. Как правило, для каждой серии дисков производитель использует свой контроллер, поэтому тут ошибки вряд ли случатся. Основных производителей контроллеров не так много, помимо уже указанных Phison, SandForce, Silicon Motion, вы можете встретить Indilinx, Jmicron, Samsung и Marvell и некоторые другие. Но указанные три, составляют чуть ли не «большую половину» рынка.

Как определить память SSD

Подготовка диска

Я буду показывать, как все работает на примере диска Transcend NTS820. Для того чтобы утилита смогла считать данные, вы должны удалить все разделы на диске. Поэтому если это совсем новый диск, который вы только поставили в систему, то не создавайте пока разделы. Если они были созданы, то их или его надо будет временно удалить.

Phison Flash ID

Phison Flash ID_NVME

Silicon Motion Flash ID

Silicon Motion Flash ID_NVME

SandForce Flash ID

Запуск через проводник Windows (вывод информации только в ТХТ файл)

Распакуйте файлы в папку и мышкой запустите требуемый файл от администратора. В нашем случае диск построен на базе контроллера Silicon Motion и запускной файл «smi_flash_id_ata.exe», для подключенных к SATA устройствам.
Перейдите в консоли в нужную папку. Например, если папка с утилитой у вас лежит в корне диска «C», то наберите команду (без кавычек) «cd C:\smi_flash_id» далее, оказавшись в папке, запускаете нужный файл командой по имени файла, то есть, просто «smi_flash_id_ata.exe».

Утилита выводит в окне (также записывает в текстовый файл в своей директории) всю необходимую информацию. Нас, прежде всего, интересует, что она говорит прямым текстом, например, чипы Micron MLC с плотностью 256 Гбит. Именно для этого диска, как раз была заявлена память класса TLC.

Вы также можете дополнительно проверить память TLC или MLC записью крупного файла, особенно, если ваш диск имеет объем 120 – 240 Гбайт. Возьмите файл ~ в 20 — 30 ГБ, и скиньте его на этот диск (файл должен быть один, не папка с кучей разносортных файлов). Посмотрите, что будет со скоростью через какое-то время.

Утилита не работает с NVMe контроллерами, даже совместимых марок, пользуйтесь для работы с ними специальной версии flash_id-NVME

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *