Livslängd på CF-kort

Permalänk
Medlem

Livslängd på CF-kort

Vet inte hur många skrivningar en vanlig ATA-disk generellt sett klarar, men 1-10 miljoner skrivningar [för ett CF-kort] låter väldigt mycket om man räknar på det. Även om man utgår från den lägsta siffran och räknar med att man tömmer och fyller hela minnet 10 gånger varje dag så får det en livstid på 137(!) år. Jag måste väl ha räknat väldigt fel? Varför skulle dom annars skriva med så allvarlig ton i texten?

Citat:

One very important aspect of flash memory, the ramifications of which will be discussed later in this article, is that each sector has a limited rewrite capacity. You can only write, erase, and write again to a sector of flash memory a certain number of times before the sector becomes permanently unusable. Although many flash memory products automatically map bad blocks, and although some even distribute write operations evenly throughout the unit, the fact remains that there exists a limit to the amount of writing that can be done to the device. Competitive units have between 1,000,000 and 10,000,000 writes per sector in their specification. This figure varies due to the temperature of the environment.

Källan är FreeBSD-dokumentationen om diskar utan rörliga delar.

Permalänk
Medlem

För att poängtera att de faktskt inte kan återskrivas i oändlighet och du bör inte använda CF-kort för t.ex. att ta backupper varje halvtimme etc.

Visa signatur

Don't try to fix me - I'm not broken

Permalänk
Medlem

Det är det jag menar, om CF-korten "bara" kan skrivas om en miljon gånger kan man ändå köra backup varje halvtimme i 57 år!! Det är lååångt mycket längre än någon hårddisk med rörliga delar fixar idag.

Permalänk

Re: Livslängd på CF-kort

Citat:

Ursprungligen inskrivet av krapnek
Varför skulle dom annars skriva med så allvarlig ton i texten?

För att betona att det inte är lämpligt att använda flash för t.ex. loggfiler och temporärfiler. Om du tittar i avsnitt två i det där dokumentet ser du att de har /tmp och /var som "memory filesystem". Så gör de flesta som kör nägon Unix-variant i inbyggda system med flash.

Permalänk
Medlem

Det tänkte jag inte på. Men det löser ju, som sagt, MFS. Tackar.

Permalänk
Medlem

för att förlänga livet på CF-korten kan man boota från dem och köra OS:et i RAM-minnet
detta gör att det bara läses av vid uppstart och inte under drift
funkar ypperligt och borde förlänga CD-kortets liv tills man tänkte trilla av stolen...

Visa signatur

Har varit på detta forum på tok för länge...