2013-05-08 Эксперимент с UBIFS...

Материал из YourcmcWiki
Перейти к: навигация, поиск
(Новая страница: «Эксперимент с UBIFS на флешке, кстати, не удался. При первом же нештатном отключении питани…»)
 
(нет различий)

Текущая версия на 23:57, 7 мая 2013

Эксперимент с UBIFS на флешке, кстати, не удался.

При первом же нештатном отключении питания ФС мгновенно развалилась. Вероятно, из-за наличия промежуточного уровня в виде block2mtd, которое привело к неатомарности каких-нибудь операций. Это при всей хвалёной крашеустойчивости UBIFS’а. Ну а fsck для него, собственно говоря, вообще отсутствует, так что исправить побившуюся ФС можно только путём полной перезаливки.

Зато пришла в голову идея — а нафига собственно вообще нужны лог-структурированные ФС? По-моему, успех SSD’шек доказывает, что более грамотный подход — совершенно обычная ФС поверх дополнительного уровня трансляции, обеспечивающего лог-структурированность. А такой уровень ведь по идее вполне элементарно реализуется (по крайней мере, для USB флешек). Я вот думаю, может даже попробовать его написать?