The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Опубликована платформа SEF для программно управляемых Flash-..."
Отправлено Аноним, 13-Дек-23 23:11 
> SD карты (и eMMC) кстати TRIM прекрасно умеют, почти все. Только надо контроллер MMC HCI для этого.

Это понятно, что умеют. Только на ПК такое не прокатит. Андроид для SD тоже не использует (может, но там FAT-only). Для mmc наверное может использовать, но у меня вот лежит старый андроид-телефон и там discard ни у одного раздела нет...
В итоге они конечно умеют, но похоже никому ненужно.
Кстати, как-то mmc на электронной книжке сони была возвращена к жизни перезаписью данных в двух убитых блоках. Блоки появились из-за того, что аккумулятор был высажен в 0. MMC сначалу вроде бы была Read-Only, но когда dd на чтение вернула error, блоки были перезаписаны, книжка вернулась к жизни. И на всякий случай была перешита из полного образа.


> Основная фича TRIM - то что фирмвар может pre-ERASE'ануть блоки, и при записи не надо будет ждать

ИМХО, это побочный эффект.

> Без TRIM он не знает что используется и считает всю площадь используемой,

Правильно. Без TRIM не получится контролировать износ страниц flash. В случае TLC и более поздних - это прям критичная операция. И если износ страниц становится для контроллера приоритетом, то куда и что контроллер пишет... вообще непонятно.


>> Думаю, что у флешек подобный механизм используется очень давно как раз под
>> FAT-таблицы. Но видимо не всегда помогает ;)
> Это все очень фирмварозависимо. И в общем то обычный FTL норм с FAT должен справляться, для него это в общем то очередные записи.

Я на конкретном способе/алгоритме не настаиваю, но очевидно, что какой-то способ увеличения ресурса есть.

У меня было так. Флешка проработала лет 5 и я решил, что таблица разделов мне не нужна и был создан FAT прям с нулевого сектора. Флешки хватило на пару недель и она успешно свалилась в read-only. Потом была перепрошита и снова превращена в один большой FAT-диск без таблицы разделов. После этого её хватило на месяц и она опять свалилась в read-only. После этого было решено не трогать расположение FAT и флешка проработала ещё года 3... После этого она опять свалилась в read-only, была перепрошита уже какой-то китайской утилитой с увеличением количества резервных блоков (ёмкость стала чуток меньше). Ну после этого ещё года 2-3 проработала. Недавно опять свалилась в RO, пока непонятно чем всё закончится. Но думается мне, что увеличение резервной области позволило бы перешивать флешку пореже...

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру