Kan man man inte bara ha ett "ställe A" på kortet, om det inte finns något B,Y ,X, Z på ett kort kan ju inte data skivas ditt, (jag vet nog inte vad wear leving är för storhet)
Nu går jag och lägger mig!
/Stefan-H
Det är så en mekanisk hårddisk fungerar "Ställe A" är "Ställe A" (Vi hoppar över sector rempapping).
Men det funkar inte så på minneskort. För då skulle de inte hålla i många veckor.
Ett BRA minneskort klarar bara av att skrivas till cirka 10.000 gånger för MLC-minnen, och cirka 100.000 gånger för SLC-minnen.
Om "ställe A" var "ställe A" jämt så skulle dessa 10.000 eller 100.000 gånger användas JÄKLIGT fort på vissa ställen på kortet.
Varför?
Jo, för FAT-tabellen ligger alltid först och sist på kortet. Likaså så skulle ju "början" på kortet skrivas över oftare än "slutet" (Hur ofta fyller du ditt minneskort helt fullt?).
För att undvika detta har korten intelligens som gör att alla minnesceller används "lika mycket"; men detta gör att man MÅSTE 'gömma' detta beteende för (i detta fall) kameran.
Likna det vid ett pappersark. När du börjar skriva en text börjar du ju alltid längst uppe till vänster. Sen suddar du. Börjar skriva på nytt (återigen längst uppe till vänster) och fprtsätter då.
Hur länge håller papprets "början" då?
Om du istället använde hela pappret lika mycket, och i dit _huvud_ höll reda på i vilken ordning bokstäverna kom.. Skulle pappret då hålla längre, eller kortare tid än i ovanstående exempel.
En mekaniskt hårddisk däremot klarar i princip oändligt många srivoperationer till samma sektor utan negtiv påverkan.