OT: spolehlivost Flash disku
Jan Waclawek
wek@evona.sk
Čtvrtek Březen 29 17:28:36 CEST 2007
Mno, ked sa uz spiatkovava... :-)
Ja vlastne neviem co je na tejto teme vlastne OT v HW konferencii...
Ako kazda suciastka, aj FLASH _pamat_ ma alebo nema urcite definovane
vlastnosti, a to v zavislosti od vyrobcu.
V klucenke k tomu pristupuje este kontroler a jeho firmware, z coho su
dolezite faktory metoda zapisu (ci sa napr. pri prerusenom zapise mozu
nenavratne poskodit data - toto zavisi okrem ineho aj od pouziteho
filesystemu z vonkajsieho pohladu, ale on moze mat aj svoj skryty
filesystem co to moze vylepsit aj vyhorsit), a implementacia
"wear-leveling"; mno a samozrejme pripadne chyby vo firmware (nech hodi
klucenkou ten co v zivote chybu v SW nespravil).
V klucenke k tomu pristupuje este aj mechanicka konstrukcia (co zahrna
aj kvalitu spajkovania apod.)
(Trosicka k tomu moze prispiet aj samotny OS vo viacerych jeho zlozkach,
ktory sa ku klucenke moze v nejakych ohladoch tvarit inak ako k
"normalnemu" disku a tym padom mozu byt niektore veci trebars "sprasene"
tam, co vsak navonok moze niekedy vyzerat aj ako nespolahlivost kluca).
Mno, bohuzial, dopadlo to ako u vsetkych spotrebakov - nic z toho co som
hore vymenoval nie je iste. Bohuzial, ak by to niekto tak vyrabal, aby
na to vedel dat zaruku - t.j. FLASH od znackoveho vyrobcu s definovanymi
vlastnostami (a nie vymet od tych istych vyrobcov, co je bezna prax),
slusne napisany firmware kontrolera a slusne urobeny hardware co vydrzi
nejake to mechanicke namahanie a samozrejme aj aspon priemyselny rozsah
teplot - ta klucenka by nestala $10 za gigabyte ci kolko to teraz je.
Mno a taku klucenku by zase nikto okrem par zasvatenych nebol ochotny
kupit, a kedze trh je zaplaveny tymi "beznymi" klucenkami, tych par
zasvatenych zasa nema sancu v tej zaplave tie "ozajstne" objavit, ergo,
ziadne "ozajstne" ani neexistuju...
Myslim si, ze toto je historka co sa v poslednom case do umoru opakuje,
sami si za "klucenka" dosadte ine klucove slova... :-(
wek
PS. To, ci je alebo nie je vhodne na flash prevadzkovat databazu, OS ci
cokolvek ine, je samozrejme uplne irelevantna debata a varenie z vody,
ak ku ziadnej neexistuje slusny datasheet ohladom pocetu zapisov a
wear-levelingu. To samozrejme nevylucuje odpoved "radsej nepouzivat",
cim sa neda pokazit nic...
Další informace o konferenci Hw-list