Как известно SSD и NVMe накопители считают количество включений. Например, в Crystal Disk Info это называется "Power On Count".
В случае HDD это логично - количество старт-стопов механики напрямую влияет на ресурс, но в электронных накопителях это влияние значительно меньше (или даже вообще им можно пренебречь).
Так зачем SSD и NVMe это делают? Чтобы было? Или есть, всё же, какое-то реальное полезное применения этой информации?
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
в некоторых ссд, при включении, пересчитыватся, корректируется и перезаписывается транслятор(правда и в работе tlc/mlc дисков он тоже модифицируется в паузах загрузки ). это помогает исправить ошибки записи, возникшие при пропадании питания(некорректном завершении работы).
и в hdd это нелогично(кроме сигейтов, ибо они еще те писатели), ибо пуск диска не включает в себе экстратоков по питанию, не несет повышенных нагрузок- мс приводов современных дисков ограничивают ток обмоток...распарковка? тогда почему те же диски не считают пуском выход из сна, выполняя ту же процедуру чтения, лишь пропуская некоторые модули. а так... в каждой избушке свои погремушки.. ссд, как и hdd - сильно различны по логике работ контроллеров разных производителей.
В случае HDD это логично - количество старт-стопов механики напрямую влияет на ресурс, но в электронных накопителях это влияние значительно меньше (или даже вообще им можно пренебречь).
Давным давно, еще в СССР, работая в ВЦ на ЕС ЭВМ, я воочию убедился, что переходные процессы в электронике при включении еще как влияют на ресурс. 9 из 10 выходов из строя ТЭЗ случалось именно при включении. Мне, молодому еще студенту, это объяснили на пальцах: "Когда чаще перегорает лампочка, во время работы или при включении? Вот и с электроникой тоже самое"
ПростоНуб, как инженер с образованием из того же СССР скажу, что сравнивать электронику с лампочкой глупо. У нити накаливания в холодном состоянии сопротивление гораздо ниже, чем в состоянии раскалённом, отсюда и основные сгорания в момент броска тока. У микросхем и транзисторов тоже сопротивление в выключенном состоянии ниже?
_________________ Платы для HLDI - установки лазерной засветки фоторезиста. ФоторезистыOrdyl Alpha 350 и AM 140. Жидкое олово для лужения плат (видео) - самое лучшее и только у меня. Паяльная маска XV501T-4 и KSM-S6189 (5 цветов). Заказ печатных плат - pcbsmac@gmail.com
[У микросхем и транзисторов тоже сопротивление в выключенном состоянии ниже?
И это тоже. Можете открыть даташит на любой MOSFET и полюбоваться на график On-Resistance vs Temperature. Разница на порядки меньше, чем у лампочки. Но она есть. Но эту аналогию надо понимать в общем. Речь не только о сопротивлении. Речь, как я указал изначально, в переходных процессах при включении, которые есть везде. Сопротивлением тут дело не ограничивается. Есть еще повышенные пусковые токи из-за зарядки емкостей. Собственно говоря, не только про ЕС ЭВМ могу сказать, просто статистика меньше. Персоналки тоже умирали на моих глазах в 9 случаях из 10 именно при включении. Что касается SSD, то им может быть недоступен сигнал Power Good, сигнализирующий об окончании переходных процессов в блоке питания. Поэтому стартовать они могут на еще нестабильном питании, которое может быть как повышенным, так и пониженным. Кто знает, будет ли емкость на Reset контроллера SSD удерживать его достаточно, чтобы питание стабилизировалось?
Что касается SSD, то им может быть недоступен сигнал Power Good, сигнализирующий об окончании переходных процессов в блоке питания. Поэтому стартовать они могут на еще нестабильном питании, которое может быть как повышенным, так и пониженным.
Что касается SSD, то им может быть недоступен сигнал Power Good, сигнализирующий об окончании переходных процессов в блоке питания. Поэтому стартовать они могут на еще нестабильном питании, которое может быть как повышенным, так и пониженным.
Студенты-троечники проектировали?
Сейчас у народа девять из десяти БП в компьютерах - китайский ноунейм. А даже некоторые брендовые мощные БП могут стабилизироваться и выдавать Power Good более чем через секунду после включения. А если на SSD, поставить емкость, удерживающую Reset больше секунды, то он может не успевать инициализироваться где-то в ноутбуке и UEFI станет ругаться при каждом включении. На серверах и СХД питание на SSD подается не напрямую с БП при его включении, а под управлением CPU. На десктопах я такого ни разу не встречал.
А если на SSD, поставить емкость, удерживающую Reset больше секунды, то
Не надо ёмкость. Существуют специальные микросхемы - контроллеры питания, удерживающие reset до стабилизации питания. Типа такого: https://www.chipdip.ru/product0/8033501526
А если на SSD, поставить емкость, удерживающую Reset больше секунды, то
Не надо ёмкость. Существуют специальные микросхемы - контроллеры питания, удерживающие reset до стабилизации питания. Типа такого: https://www.chipdip.ru/product0/8033501526
Ну будет он, а не емкость, заявленные 200 мс удерживать Reset. Какая разница? Просто в контроллере с ним не нужен на пине Reset триггер Шмитта.
А что, в SSD нет собственного контроллера питания и проверки готовности питания и готовности шины обмена ?
Скорее всего есть. Но у него нет средств узнать, что БП уже стартовал и стабилизировался. Сигнал БП Power Good к нему не приходит. По ATX спецификации PWR_OK должен выставляться не позже 500 мс после подачи питания. На практике, это далеко не всегда так. Особенно на ноунейм китайских БП. Вот, например, местный кот с этим боролся https://www.radiokot.ru/forum/viewtopic.php?p=3783998
Заголовок сообщения: Re: Зачем SSD и NVMe считают количество включений?
Добавлено: Ср ноя 06, 2024 23:49:42
Друг Кота
Карма: 103
Рейтинг сообщений: 3729
Зарегистрирован: Пн фев 09, 2009 22:19:49 Сообщений: 22957 Откуда: Когда-то был прекрасный город для людей
Рейтинг сообщения:0
Обыкновенно. Обмен по шине не будет готов. Опрос наличия и готовности устройств инициализировать диск должен ведь все равно прежде чем загрузку ос на него передать.
Обыкновенно. Обмен по шине не будет готов. Опрос наличия и готовности устройств инициализировать диск должен ведь все равно.
Тогда получите ошибку UEFI, искренне считающего, что SSD должен быть готов к обмену по шине почти сразу после подачи сигнала Power Good, SAS точно ошибку выдаст в этом случае. Там таймауты очень короткие.
Кстати, я не понял, как вообще контроллер SSD может принять что-то по шине до того, как сам включится и стартует?
Заголовок сообщения: Re: Зачем SSD и NVMe считают количество включений?
Добавлено: Чт ноя 07, 2024 08:19:29
Друг Кота
Карма: 103
Рейтинг сообщений: 3729
Зарегистрирован: Пн фев 09, 2009 22:19:49 Сообщений: 22957 Откуда: Когда-то был прекрасный город для людей
Рейтинг сообщения:0
Ssd сам включается очень быстро при подаче напряжения вследствии отсутствия инерционных механических узлов, и ждёт запрос снаружи. И прекрасно успевает, поскольку и UEFI , и тем более BIOS имеют задержку на начало опроса после старта, местами даже управляемую из консоли.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения