-
- SD такая же кака, как USB. Стандартами никак не предусмотрен контроль за износом, недавно специально разбирался. Сдохнуть могут в любой момент, карточки с одним названием могут иметь разные контроллеры, внешний вид ни о чем не говорит. Народ Экспериментатор(74 знак., 16.02.2017 15:30, )
- Стандарт и физику хранения не оговаривает, это не его дело. Контроль износа в современных инкарнациях флеш-технологии становится неизбежной необходимостью - несколько сот циклов записи кагбэ намекают. - ASDFS(16.02.2017 17:27)
- Это его дело, так как некоторые сдохшие карточки умудряются подвесить компьютер не хуже битой дискеты. Если предусмотрена система команд для работой с картой, то она должна включать в себя все ее состояния, даже когда карта мертва. Сейчас нету ни Экспериментатор(284 знак., 16.02.2017 18:07, )
- Глядя на поведение совсем дешевых SD карточек, я сомневаюсь, что там кто-то париться о продлении ресурса записи свыше тех наскольких сотен раз. - Evgeny_CD(16.02.2017 17:42)
- С FATом невозможно уже не париться. Он, сцуко, всю малину флещоделам попортил. Хоть тресни, а контроль износа делать надо. - ASDFS(16.02.2017 17:45)
- Как раз FAT сам и есть контроль износа, ибо восходит к 40МБ хардам с ручным интерливингом. Сектор при чтении пришлось по Риду-Соломону восстанавливать — всё, при записи возвращаем ошибку записи. ОС автоматически ставит бэд и пишет в другой. Николай Коровин(182 знак., 16.02.2017 18:09 - 18:22)
- Как и куда ОС будет ставить бэд если места для этого бэда в файловой системе просто нет? Ваще не понял, какой еще рид-соломон в FAT. Сдается мне вы попутали драйвер низкого уровня какого нить MFM винта с файловой системой. - ASDFS(16.02.2017 18:26)
- Как куда? У FAT32 есть две копии FAT. Там указывается, свободен кластер, занят или убит, там они и отмечаются по мере износа. Если сама копия FAT протёрлась так, что под ней самой бэды появились, записываешь в загрузочный сектор новое смещение и Николай Коровин(1253 знак., 16.02.2017 22:24)
- Во первых все равно не видно как реализовать контроль износа. Если что то контроль износа это не пометка бэдов, это попытка сделать количество записей в каждую страницу одинаковым для всей микросхемы. ASDFS(726 знак., 17.02.2017 00:36)
- А, wear leveling… тьфу. Тот контроль, который выравнивание. Понял теперь, о чём речь. Странное чувство, когда по-русски технический термин доходит медленнее, чем по-английски. Это да, его действительно надо прикручивать сверху. Николай Коровин(1632 знак., 17.02.2017 00:59)
- Хорошая теория. На практике я в коде FAT FS Чановской упоминания бэдов вообще не нашел, т.е. даже самой примитивной возможности как-то обработать износ флэши нет. - AlexG(17.02.2017 07:32)
- У НАНДа размер стирания уже к сотням килобайт. Кластер в 4к это смешная емкость будет. Так что проблема всего разного актуальна. Специальные файловые системы это удел встраиваемой флеши типа мобил-планшетов. У флешек ФС должна быть ASDFS(160 знак., 17.02.2017 01:27)
- "Современные приличные флешки и ССД давно умеют казать ресурс" - название приличной флешки с такой функцией огласите, пожалуйста. - Экспериментатор(17.02.2017 08:02, )
- Когда по случаю подвернется и я тебя не забуду - скажу. А так искать некогда. - ASDFS(17.02.2017 13:46)
- Не скажете, так как нету такик флешек. Даже в промышленных с endurance: >2,000,000 write Экспериментатор(77 знак., 17.02.2017 14:31, )
- Вот тут народ списки USB устройств, поддерживающих смарт, составляет >>>>. Выбирай. - ASDFS(17.02.2017 15:14, ссылка)
- Разницу между флешкой и жестким диском не наблюдаете? Вопрос был про флешки. - Экспериментатор(17.02.2017 16:17, )
- Тут дело не в жосском диске а в разных стандартах. USB MS работает по протоколу SCSI, а SMART это расширение ATA. Для мостов придумали SAT - SCSI-ATA Translation. Соответственно СМАРТ суппортят те флешки кто внутри содержит SATA контроллер и ASDFS(350 знак., 17.02.2017 16:36)
- SSD через USB подсоединяют только очень жадные. Полно корпусов, где одновременно выведены USB и eSATA. Еще раз повторяю, флешек со SMART не существует. - Экспериментатор(17.02.2017 16:45, )
- Ну пусть для вас их не существует. - ASDFS(17.02.2017 16:50)
- SSD через USB подсоединяют только очень жадные. Полно корпусов, где одновременно выведены USB и eSATA. Еще раз повторяю, флешек со SMART не существует. - Экспериментатор(17.02.2017 16:45, )
- Тут дело не в жосском диске а в разных стандартах. USB MS работает по протоколу SCSI, а SMART это расширение ATA. Для мостов придумали SAT - SCSI-ATA Translation. Соответственно СМАРТ суппортят те флешки кто внутри содержит SATA контроллер и ASDFS(350 знак., 17.02.2017 16:36)
- Разницу между флешкой и жестким диском не наблюдаете? Вопрос был про флешки. - Экспериментатор(17.02.2017 16:17, )
- Вот тут народ списки USB устройств, поддерживающих смарт, составляет >>>>. Выбирай. - ASDFS(17.02.2017 15:14, ссылка)
- Не скажете, так как нету такик флешек. Даже в промышленных с endurance: >2,000,000 write Экспериментатор(77 знак., 17.02.2017 14:31, )
- Когда по случаю подвернется и я тебя не забуду - скажу. А так искать некогда. - ASDFS(17.02.2017 13:46)
- Размер стирания ≠ размер страницы. Но тут да, тут возникают, кхм, трудности. Или лишнее лишний раз писать, или как-то учитывать-оптимизировать (опять, ага). Остальное — угу, непопулярность → проблема, угу, приличные умеют, особенно ССД Николай Коровин(3 знак., 17.02.2017 02:24)
- "Современные приличные флешки и ССД давно умеют казать ресурс" - название приличной флешки с такой функцией огласите, пожалуйста. - Экспериментатор(17.02.2017 08:02, )
- А, wear leveling… тьфу. Тот контроль, который выравнивание. Понял теперь, о чём речь. Странное чувство, когда по-русски технический термин доходит медленнее, чем по-английски. Это да, его действительно надо прикручивать сверху. Николай Коровин(1632 знак., 17.02.2017 00:59)
- Во первых все равно не видно как реализовать контроль износа. Если что то контроль износа это не пометка бэдов, это попытка сделать количество записей в каждую страницу одинаковым для всей микросхемы. ASDFS(726 знак., 17.02.2017 00:36)
- Как куда? У FAT32 есть две копии FAT. Там указывается, свободен кластер, занят или убит, там они и отмечаются по мере износа. Если сама копия FAT протёрлась так, что под ней самой бэды появились, записываешь в загрузочный сектор новое смещение и Николай Коровин(1253 знак., 16.02.2017 22:24)
- Как и куда ОС будет ставить бэд если места для этого бэда в файловой системе просто нет? Ваще не понял, какой еще рид-соломон в FAT. Сдается мне вы попутали драйвер низкого уровня какого нить MFM винта с файловой системой. - ASDFS(16.02.2017 18:26)
- 1) карточки положено фтыкать в сотики, фотики и камеры 2) многие камеры имеют свою файловую систему, поверх нескольких файлов, прописанных один раз в корень. 3) карточка, которую переписали 100 раз - это уже почти банкротство ее производителя. 4) Evgeny_CD(41 знак., 16.02.2017 17:50)
- 1,2 - никогда не слышал чтобы карточку фотика нельзя было воткнуть в комп, который нифига кроме ФАТа и НТФСа не знает. ASDFS(68 знак., 16.02.2017 18:04)
- 3) - карточка в идеале ваще должна быть одноразовой. Фтыкать в комп можно, лично убил несколько дешевых карточек форматированием средствами венды. Lexar так не убивается :) - Evgeny_CD(16.02.2017 18:09)
- В идеале для производителя :) - Evgeny_CD(16.02.2017 18:10)
- Ну, если у antifuse rom гарантируют время деградации больше 20 лет и объём за ту же цену выше flash хотя бы в 4 раза — беру, не раздумывая, можете начинать производить %) Готов предоплатить 100%, если за 4 года раскрутитесь. - Николай Коровин(16.02.2017 21:58)
- Ну мы же не про кидалово, мы про нормальный продукт. А так никто не мешает и раскрашенные кирпичи заместо винчестеров продавать. - ASDFS(16.02.2017 18:28)
- В идеале для производителя :) - Evgeny_CD(16.02.2017 18:10)
- 3) - карточка в идеале ваще должна быть одноразовой. Фтыкать в комп можно, лично убил несколько дешевых карточек форматированием средствами венды. Lexar так не убивается :) - Evgeny_CD(16.02.2017 18:09)
- 1,2 - никогда не слышал чтобы карточку фотика нельзя было воткнуть в комп, который нифига кроме ФАТа и НТФСа не знает. ASDFS(68 знак., 16.02.2017 18:04)
- Как раз FAT сам и есть контроль износа, ибо восходит к 40МБ хардам с ручным интерливингом. Сектор при чтении пришлось по Риду-Соломону восстанавливать — всё, при записи возвращаем ошибку записи. ОС автоматически ставит бэд и пишет в другой. Николай Коровин(182 знак., 16.02.2017 18:09 - 18:22)
- С FATом невозможно уже не париться. Он, сцуко, всю малину флещоделам попортил. Хоть тресни, а контроль износа делать надо. - ASDFS(16.02.2017 17:45)
- Стандарт и физику хранения не оговаривает, это не его дело. Контроль износа в современных инкарнациях флеш-технологии становится неизбежной необходимостью - несколько сот циклов записи кагбэ намекают. - ASDFS(16.02.2017 17:27)
- индастриал микроСД же есть. - ASDFS(16.02.2017 14:46)
- Никак :-) Есть SD-карточки индустриального диапазона, но в простом магазине их не продают, и цена у них очень нехилая :-) il-2(16.02.2017 14:45)
- SD такая же кака, как USB. Стандартами никак не предусмотрен контроль за износом, недавно специально разбирался. Сдохнуть могут в любой момент, карточки с одним названием могут иметь разные контроллеры, внешний вид ни о чем не говорит. Народ Экспериментатор(74 знак., 16.02.2017 15:30, )