Wear leveling count ssd Samsung что это

Number of erase/program cycles per block on average. This attribute is intended to be an indicator of imminent wear-out. Normalized Equation: 100 – ( 100 * Average Erase Count / NAND max rated number of erase cycles)

Ignore the Raw Data in these instances (They can be manipulated by manufacturers to work in different ways), and look at the Current Value column.

This source from Anandtech gives us a good indication of how to use this figure:

The Wear Leveling Count (WLC) SMART value gives us all the data we need. The current value stands for the remaining endurance of the drive in percentage, meaning that it starts from 100 and decreases linearly as the drive is written to. The raw WLC value counts the consumed P/E cycles, so if these two values are monitored while writing to the drive, sooner than later we will find the spot where the normalized value drops by one.

All of your drives are at between 95 and 100, and will eventually drop to 0. This is an estimation of how many write , erase , rewrite etc. cycles each block can go through before failing, and at the moment, one of your drives is estimated to have used 5% of it’s current expected life span. Again, the key word here is estimated.

What is SSD Overprovisioning?

Note also that your drives may use different NAND technology, hence the differences in perceived life. Some NAND technology expects blocks to last for around 1000 PE cycles each, others can be rated for as much as 30,000.

Solution 2

SMART reports a PREFAILED condition for my Samsung SM951 (AHCI) 128GB, reported in Linux as SAMSUNG MZHPV128HDGM-00000 (BXW2500Q) .

But in my case I think it’s a firmware bug of the drive,

  • because the total-bytes-written property is reported as 1.1TB while the drive has a specified Total Bytes Written (TBW) of 75TB! Which probably is on the (very) save side, because similar (MLC NAND) drives all reached a multitude of that (600TB) in a real endurance test,
  • and apart from the wear_level_count warning no other prefail or oldage errors or warnings are reported,
  • while the reallocated-sector-count , which according to that test is good pre-fail indicator, is still 0.

So my advise would be to examine those values for your drive/system and base your conclusions on that.

I prefer the low level utility skdump which is supplied with libatasmart , the same library that is used by Gnome Disks.

Use the following command, replacing /dev/sdc with the path to your block device:

sudo skdump /dev/sdc

Solution 3

Short note on Samsung EVO and PRO SSD:

smartctl -a /dev/sda smartctl 6.4 2014-10-07 r4002 [x86_64-linux-4.9.0-0.bpo.6-amd64] (local build) Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Device Model: Samsung SSD 860 PRO 1TB Serial Number: S42NNF0K000000 LU WWN Device Id: 5 002538 e405145c6 Firmware Version: RVM01B6Q User Capacity: 1,024,209,543,168 bytes [1.02 TB] Sector Size: 512 bytes logical/physical Rotation Rate: Solid State Device Form Factor: 2.5 inches Device is: Not in smartctl database [for details use: -P showall] ATA Version is: Unknown(0x09fc) (unknown minor revision code: 0x005e) SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Jan 8 11:53:56 2021 EET SMART support is: Available — device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x00) Offline data collection activity was never started.

Auto Offline Data Collection: Disabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 0) seconds. Offline data collection capabilities: (0x53) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. No Offline surface scan supported. Self-test supported.

Wear Leveling | How Does It Impact SSD Life Expectancy (#9)

No Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 85) minutes. SCT capabilities: (0x003d) SCT Status supported.

SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 1 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always — 0 9 Power_On_Hours 0x0032 097 097 000 Old_age Always — 14689 12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always — 122 177 Wear_Leveling_Count 0x0013 098 098 000 Pre-fail Always — 25 179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 100 010 Pre-fail Always — 0 181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always — 0 182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always — 0 183 Runtime_Bad_Block 0x0013 100 100 010 Pre-fail Always — 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always — 0 190 Airflow_Temperature_Cel 0x0032 067 056 000 Old_age Always — 33 195 Hardware_ECC_Recovered 0x001a 200 200 000 Old_age Always — 0 199 UDMA_CRC_Error_Count 0x003e 099 099 000 Old_age Always — 23 235 Unknown_Attribute 0x0012 099 099 000 Old_age Always — 58 241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always — 29068641040

Еще по теме:  Разница Самсунг и Сони

So most interesting part of lifetime indicator is:

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 177 Wear_Leveling_Count 0x0013 098 098 000 Pre-fail Always — 25

25 for RAW value. Does that mean, I have 25 percent of lifetime depleted?

Really no. Please see what Samsung wrote:

SMART attribute 177 (Wear Leveling Count)

This attribute represents the number of media program and erase operations (the number of times a block has been erased). This value is directly related to the lifetime of the SSD. The raw value of this attribute shows the total count of P/E Cycles.

This means, that in my particular SSD VALUE 98 shows still 98 percent of lifetime is remaining, but average Program/Erase cycles per block is 25 times.

One more interesting thing:

241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always — 29068641040

What is that size in GB? TB?

Very simple. Take SMART information to get Sector size:

Sector Size: **512** bytes logical/physical

Total Gigabytes or Terabytes Written:

29068641040/2/1024/1024 = 13861 GB / 1024 = 13.536 TB

Explanation: divide LBA count by 2, because 1 KB consists from 2 512B sectors. Then divide by 1024 to get MB, GB and TB.

Источник: 9to5answer.com

Странные данные SMART у SSD, из-за чего и когда менять диск?

Есть два компьютера, в которых по два SSD диска Samsung EVO 850 (500 гб) объединенных в программный RAID-1.

Один собран в начале 2015 года, работает всё работает до сих пор, параметр Wear_Leveling_Count на обоих дисках снижается синхронно, сейчас записано 89 тб, значения Wear_Leveling_Count на обоих дисках 29.

Второй собран в середине 2016 года и в работе одного диска есть странность. На оба диска записано по 50 тб (смотрю исходя из параметра Total_LBAs_Written), но на одном диске параметр Wear_Leveling_Count равен 72% (вполне нормальное значение), а на другом диске 41% (что ненормально).

Обратился в поддержку Samsung, там мне дали шаблонный ответ, даже не посмотрев данные SMART, что я отправил (ведь как писал ранее, исходя из данных того же SMART видно, что на диски записан одинаковый объем информации):

Разница значений в параметре зависит от построения RAID-массива. Например, в RAID1 параметр Wear_Leveling_Count может уменьшаться в случаях, когда накопителям нужна пересинхронизация: SSD 2 был неактивен и RAID должен будет перезаписать данные с SSD 1 на SSD 2, после его активации в системе.

Прошивки всех 4 дисков одинаковые, номера моделей совпадают.
RAID-1 используется для повышения надежности (диски выходят не только из-за исчерпания ресурсов, но и непредсказуемом выходе контроллера диска — личный опыт), поэтому, не надо писать, что это не имеет смысла в случае с SSD.

Подскажите, по какой причине может быть такое расхождение в параметрах Wear_Leveling_Count при одинаковом записанном объеме информации? Как определить, когда пора менять проблемный диск? Когда Wear_Leveling_Count будет подходить к 0 или же всё же смотреть по ресурсу записи, которое заявлет производитель (около 150 тб)? Может быть кто-то сталкивался, модели дисков популярные.

[~]# smartctl -A /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-327.36.3.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always — 0
9 Power_On_Hours 0x0032 098 098 000 Old_age Always — 7637
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always — 17
177 Wear_Leveling_Count 0x0013 072 072 000 Pre-fail Always — 580
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 100 010 Pre-fail Always — 0
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always — 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always — 0
183 Runtime_Bad_Block 0x0013 100 100 010 Pre-fail Always — 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always — 0
190 Airflow_Temperature_Cel 0x0032 067 064 000 Old_age Always — 33
195 Hardware_ECC_Recovered 0x001a 200 200 000 Old_age Always — 0
199 UDMA_CRC_Error_Count 0x003e 100 100 000 Old_age Always — 0
235 Unknown_Attribute 0x0012 099 099 000 Old_age Always — 4
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always — 108741171263

[~]# smartctl -A /dev/sdb
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-327.36.3.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always — 0
9 Power_On_Hours 0x0032 098 098 000 Old_age Always — 7637
12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always — 17
177 Wear_Leveling_Count 0x0013 041 041 000 Pre-fail Always — 1249
179 Used_Rsvd_Blk_Cnt_Tot 0x0013 100 100 010 Pre-fail Always — 0
181 Program_Fail_Cnt_Total 0x0032 100 100 010 Old_age Always — 0
182 Erase_Fail_Count_Total 0x0032 100 100 010 Old_age Always — 0
183 Runtime_Bad_Block 0x0013 100 100 010 Pre-fail Always — 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always — 0
190 Airflow_Temperature_Cel 0x0032 070 062 000 Old_age Always — 30
195 Hardware_ECC_Recovered 0x001a 200 200 000 Old_age Always — 0
199 UDMA_CRC_Error_Count 0x003e 100 100 000 Old_age Always — 0
235 Unknown_Attribute 0x0012 099 099 000 Old_age Always — 3
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always — 109374845811

  • Вопрос задан более трёх лет назад
  • 5586 просмотров
Еще по теме:  Airplay не удается подключиться к Samsung

Источник: qna.habr.com

Концепция выравнивания износа на твердотельном накопителе.

Твердотельный накопитель (SSD) – это запоминающее устройство, которое сконструировано без использования движущихся механических частей. Твердотельный накопитель хранит данные в электронном виде, используя флэш-память. Их архитектура представляет собой радикальный отход от традиционных устройств хранения данных, которые использовались ранее.
SSD-накопители популярны в качестве основного хранилища в высококлассных ноутбуках по целому ряду причин. Мы собираемся взглянуть на то, что отличает SSD-накопители от традиционных жестких дисков, а затем сосредоточиться на том, как выравнивание износа используется для продления их полезного срока службы.

SSD против HDD

Твердотельные накопители начали набирать популярность в конце 2000-х гг. когда они были впервые представлены, они были значительно дороже механических жестких дисков и все еще стоили больше, чем жесткий диск (HDD). Вы заплатите больше за твердотельный накопитель аналогичного размера по сравнению с жестким диском, но цены на твердотельные накопители падают, закрывая ценовой разрыв.

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

– технология хранения
Жесткие диски магнитно хранят данные на вращающемся блюде. Они используют физическую головку чтения / записи, которая плавает над тарелкой, чтобы обеспечить доступ к данным. Твердотельные накопители обычно используют флэш-память на основе NAND для обеспечения хранения данных. Данные хранятся в энергонезависимых чипах памяти и доступны через контроллер, который выполняет логические функции, связанные с чтением, записью и поддержанием информации на твердотельном накопителе.

– емкость
Емкость хранилища-это одна из немногих областей, где жесткие диски имеют преимущество перед твердотельными накопителями. Большинство твердотельных накопителей находятся в диапазоне от одного до четырех терабайт, и вы можете получить жесткие диски, которые будут хранить много терабайт данных. Если ваша главная забота-обеспечить максимальный объем дискового пространства при наименьших затратах, то жесткий диск-это, вероятно, правильный путь. Это может изменяться по мере дальнейшего развития твердотельных накопителей. Samsung недавно объявила о разработке 30-ТБ SSD-устройства, которое может бросить вызов емкости конкурентов HDD.

– Скорость
Жесткие диски требуют времени запуска, чтобы вращаться, прежде чем они смогут работать должным образом. Твердотельные накопители не имеют этих временных ограничений и практически мгновенно включаются по требованию пользователя. Им также не нужно перемещать какие-либо механические части для поиска данных, что ускоряет доступ к информации на диске. Твердотельные накопители определенно быстрее жестких дисков, о чем можно судить по тому, как быстро загружается Apple MacBook с твердотельным накопителем по сравнению с ноутбуками, использующими жесткий диск в качестве загрузочного диска.

– фрагментация диска
Фрагментация связана со скоростью в том, что фрагментированный файл займет больше времени для полного доступа, чем тот, который хранится смежно на соседних блоках дисковой пластины жесткого диска. Жесткие диски склонны к фрагментации файлов, поскольку они заполняются частями больших файлов, хранящихся в различных местах на диске. Это замедляет производительность диска при вызове для извлечения фрагментированного файла.

Твердотельные накопители не подвержены фрагментации. Как только они не используют физическую считывающую головку, данные, хранящиеся в любом месте устройства, могут быть доступны за тот же промежуток времени. Этот фактор способствует увеличению скорости работы твердотельного накопителя и устраняет необходимость в домашнем хозяйстве дефрагментации, которая необходима для поддержания производительности жесткого диска.

Еще по теме:  Как расшифровать cd карту на Самсунге

– Упругость
Поскольку твердотельный накопитель не содержит движущихся частей, он может выдерживать удары и толчки, которые могут возникнуть при использовании в ноутбуке. Жесткий диск гораздо чаще испытывает проблемы в физически сложных условиях, что делает твердотельные накопители предпочтительным решением в портативных машинах.

– Размер, шум и мощность
Эти три аспекта твердотельных и жестких дисков можно сгруппировать вместе, поскольку во всех случаях твердотельный накопитель использует или производит меньше, чем жесткий диск. Размер функционирующих вращающихся магнитных дисков является ограничивающим фактором для жестких дисков, которого нет в твердотельных накопителях, то есть они могут быть меньше. Твердотельные накопители также потребляют меньше энергии и бесшумны по сравнению со своими шумообразующими и энергозатратными аналогами.

– Долговечность
Как жесткие, так и твердотельные диски со временем изнашиваются. Механические части жесткого диска изнашиваются и ухудшают или запрещают производительность. В твердотельном накопителе флэш-память также будет изнашиваться и деградировать в соответствии с основными принципами физики. Давайте немного углубимся в то, как изнашиваются твердотельные накопители, чтобы выяснить, что означает термин “выравнивание износа” и как он влияет и может быть измерен на ваших устройствах хранения данных.

Что такое выравнивание износа SSD?

Чтобы понять выравнивание износа, мы должны сначала посмотреть на то, как устройство хранения данных SSD деградирует при многократном использовании. Банки флэш-памяти состоят из отдельных ячеек, которые используются для фактического хранения данных. Чтение из ячейки не способствует ее деградации, но стирание и запись делают это.

Одноуровневая ячейка флэш-памяти NAND рассчитана на количество циклов программирования и стирания от 50 000 до 100 000. Процесс выравнивания износа пытается равномерно распределить циклы записи и стирания по ячейкам в попытке продлить срок службы твердотельного накопителя. Большинство, если не все современные твердотельные накопители включают в себя некоторую степень выравнивания износа, чтобы продлить их долговечность.

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

  • Динамическое выравнивание износа – При использовании динамического выравнивания износа блоки, подвергающиеся перезаписи, перемещаются на новые блоки. Алгоритм выбирает пустой блок, на который записываются данные. Количество записей в каждый блок отслеживается контроллером. Недостатком динамического выравнивания является то, что блоки данных, которые не часто обновляются, не перемещаются, что может привести к неравномерному износу блоков.
  • Статическое выравнивание износа-те же методы используются при статическом выравнивании износа с одним важным отличием. Блоки статических данных перемещаются, когда их количество стираний блоков падает ниже определенного порога. Это приводит к более эффективному выравниванию, что приводит к несколько более медленной производительности записи в противовес увеличению долговечности устройства.

Поддержка команды TRIM, которая связана с инструктированием флэш-устройств, когда блок памяти может быть стерт, и сборкой мусора-это два альтернативных метода продления срока службы SSD.

Измерение износа твердотельного накопителя

Существует несколько способов, которыми вы можете опросить свой SSD, чтобы определить его текущий уровень износа. Дисковые инструменты Self-Monitoring, Analysis, and Reporting Technology (S. M. A. R. T.) могут предоставить огромное количество информации, охватывающей ваш SSD, включая его количество выравнивания износа. Эта статистика основана на индикаторах S. M. A. R. T. 173 и 177, которые можно отслеживать с помощью различных дисковых инструментов.

Вы можете получить другие инструменты отчетности дисков и мониторы работоспособности, которые помогут вам отслеживать уровень износа вашего твердотельного накопителя. Имейте в виду, что не все SSD-накопители поддерживаются и могут успешно взаимодействовать с мониторингом S. M. A. R. T., поэтому результаты могут быть ненадежными. Вы можете проверить способность диска вашего Mac использовать преимущества мониторинга S. M. A. R. T., используя информацию, доступную в Disk Utility.

Wear_leveling_count предназначен для указания оставшегося срока службы SSD-устройства. Он выражается в процентах, показывающих ожидаемый оставшийся срок службы вашего накопителя. Это число начинается со 100 и непрерывно уменьшается. Отслеживание изменений, происходящих с этим числом с течением времени, может дать вам хорошее представление о том, как быстро вы используете SSD-накопитель, и предупреждает Вас о том, когда может наступить время его замены.

Выполните следующие действия, чтобы отобразить уровень износа с помощью дискового сверла .
В разделе “Настройки” выберите пункт “Мониторинг жесткого диска”.
Оставьте поле “Скрыть значок строки меню” незамеченным, чтобы отобразить значок мониторинга.
Нажмите на значок строки меню, чтобы отобразить следующую информацию:

Этот дисплей показывает, что ваш диск вообще не изношен.

Хотя нет жесткого и быстрого правила относительно того, когда пришло время заменить ваш SSD, устройства, которые находятся под 50%, должны контролироваться, чтобы избежать катастрофических сбоев. Не забывайте регулярно выполнять запланированное резервное копирование, чтобы сохранить ваши данные в безопасности в случае возникновения непредвиденной проблемы с диском.

Источник: mega-obzor.ru

Оцените статью
Добавить комментарий