Re: Trwalosc kart pamieci typu Compact Flash/SD

Autor: Michal Kawecki <kkwinto_at_o2.px>
Data: Tue 07 Jun 2005 - 01:10:13 MET DST
Message-ID: <c8l28d.e4d.ln@kwinto.prv>
Content-Type: text/plain; charset="iso-8859-2"

Użytkownik "Maciej W. Rozycki" <macro@linux-mips.org> napisał w
wiadomości
news:Pine.LNX.4.61L.0506011357150.3629@blysk.ds.pg.gda.pl...
> On Sat, 28 May 2005, Michal Kawecki wrote:
[...]
>>> To zalezy od inteligencji uzytego kontrolera pamieci lub, innymi
>>> slowy, jakosci produktu.
> >
>> Mógłbyś to rozwinąć?
>
> Lepsze urzadzenia posiadaja fizycznie wiecej pamieci flash niz jest
> logicznie prezentowane przez kontroler. Dla kazdego logicznego
> bloku pamieci pamietane jest mapowanie na blok fizyczny. Przy
> zapisie bloku kontroler przydziela nowe mapowanie dla danego
> bloku z dostepnej puli wolnych blokow wedlug zaimplementowanego
> algorytmu. Blok fizyczny odpowiadajacy uprzednio zapisywanemu
> blokowi logicznego jest zwracany do puli. Kontroler moze tez
> samoistnie przenosic dane z rzadko zapisywanych blokow logicznych
> do bardziej zuzytych blokow fizycznych.
>
> W ten sposob unika sie, a przynajmniej minimalizuje asymetrie
> zuzycia komorek pamieci. Technika zwana jest w jez. angielskim
> "wear levelling" (choc oczywiscie niektorzy producenci ten termin
> naciagaja i uzywaja go w odniesieniu do urzadzen, ktore potrafia
> raptem przemapowac kompletnie zuzyte bloki -- na zasadzie
> stosowanej przez kontrolery twardych dyskow).

OK, dzięki wielkie, nie znałem tego zagadnienia.

Dla zainteresowanych - dokument z opisem działania tej funkcji i
przykładem obliczeń żywotności pamięci:
http://www.st.com/stonline/books/pdf/docs/10122.pdf (60 kB).

-- 
M.   [MS-MVP]
/odpowiadając zmień px na pl/
Received on Tue Jun 7 01:20:21 2005

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 07 Jun 2005 - 01:51:07 MET DST