nedavno o podobnych FS byl clanek na abicku. zaver byl takovy, ze flashky a SSD pouzivaji na techto FS postaveny firmware a jsou v soucasnosti optimalizovana na bezne filesystemy. JFFS2 je tam konkretne zminovan, tak, ze ma smysl ho pouzit na flash pametich napriklad v routerech a modemech, kde jsou na desce.
Ale to dost zjednodusuju cely (dost obsahly a zajimavy) clanek do svou souveti. lepsi je precist ho.
http://www.abclinuxu.cz/…ssd-je-jeden
JFFS2 nelze pouzit, paklize nemate moznost ovlivnit zpusob zapisu na chipy. To u USB flashdiku nikdy nemate. Dokonce si vyrobci davaji zalezet, aby se uzivatel nedozvedel, zda vubec a jak maji vyreseny wear-levelling. Muze byt i optimalizovany pro FAT32.
Co třeba SDHC karty, ty tuším žádný vlastní wear leveling nemají. Tam by JFFS2 smysl měl.
Chtel bych se zeptat na zaklade jakych pramenu autor tvrdi, ze vetsina vyuziva FAT32.
Stačí se podívat do jakéhokoliv krámu, kde prodávají USB flash disky. Všechny jsou defaultně předformátované na FAT32.
A proč by uživatel měl měnit filesystém, když po koupi a následného vložení do jeho compu mu vše šlape?
Jděte do libovolného obchodu a kupte od každého druhu jeden flash disk. Buď nebude naformátovaný vůbec, nebo tam bude FAT16/32.
A proč? Protože to bez problému přečtou/zapíší veškeré OS na trhu.
A na normální používaní (tedy 95+% případů) to nemá smysl měnit.
Hele taky se ti GT začne chovat divně, když s nim uděláš
dd if=/dev/zero of=/dev/sdX
?
(příkaz je možno zastavit třeba po zapsanym megabytu – až se přepíše MBR a tabulka oddílů)
já mám 32GB verzi (ale tu modrou – ne GT) a nějak mi to zlobilo po takovymhle „low-level formátování“ ;-(