Hallo
Wir möchten den RevPi über Jahre hinweg laufen lassen und dabei div. Daten loggen und in Files speichern.
Sämtliche Daten werden auf dem Flash Speicher des RevPi gespeichert.
Wie viele Schreibzyklen überlebt der mitgelieferte Flash Speicher?
Bzw. wenn bekannt wie viel kiloByte wie Frequent geschrieben wird (z.B. 200 kiloByte / Minute), wie kann berechnet werden, wie lange der Flash Speicher das überlebt, bevor er ausgetauscht werden sollte?
Danke und Gruss
Speicher Schreibzyklen
Hallo IceCrasher, wir haben uns Gedanken gemacht für diese Art von Anwendungen. Daher gibt es im WebStatus die Möglichkeit, Log Dateien in ein tmpfs also ins Ram zu speichern statt auf das eMMC. Das findest Du unter "Store logs on". Das erhöht die Lebenszeit des Compute Modules. Bitte schaue z.B. auf das Data Sheet des Compute Module im Bezug auf technische Angaben zum WearLeveling.
https://www.raspberrypi.org/documentati ... us_1p0.pdf
https://www.raspberrypi.org/documentati ... us_1p0.pdf
-
- Posts: 5
- Joined: 17 Oct 2020, 18:10
Hallo Dirk,
Danke für deine Antwort.
Würde bei Aktivierung ein neuer Ordner im Verzeichnisbaum ersichtlich werden, der sich auf dem RAM befindet oder wie könnte man danach Daten gezielt in den tmpfs oder das eMMC speichern?
Für eine Art von LogFile wäre das besonders interessant, da dieses nur temporär benötigt wird.
Andere, kleine Logfiles werden jedoch langzeit gespeichert (Annahme: auf die Lebensdauer der Anlage selbst). Macht es hier einen Unterschied für die Lebensdauer, ob oft wenig Daten geschrieben werden (momentan, Daten direkt auf eMMC schreiben) oder einmal viel (z.B. Daten in tmpfs speichern und alle paar Tage von tmpfs auf eMMC transferieren) - es würde sich bei beiden Varianten um die selbe Menge von Daten handeln.
Danke und Gruss
Danke für deine Antwort.
Würde bei Aktivierung ein neuer Ordner im Verzeichnisbaum ersichtlich werden, der sich auf dem RAM befindet oder wie könnte man danach Daten gezielt in den tmpfs oder das eMMC speichern?
Für eine Art von LogFile wäre das besonders interessant, da dieses nur temporär benötigt wird.
Andere, kleine Logfiles werden jedoch langzeit gespeichert (Annahme: auf die Lebensdauer der Anlage selbst). Macht es hier einen Unterschied für die Lebensdauer, ob oft wenig Daten geschrieben werden (momentan, Daten direkt auf eMMC schreiben) oder einmal viel (z.B. Daten in tmpfs speichern und alle paar Tage von tmpfs auf eMMC transferieren) - es würde sich bei beiden Varianten um die selbe Menge von Daten handeln.
Danke und Gruss
Hi wenn Du "mount" eingibst erscheint diese Zeile wenn Du die Option aktiviert hast:
Also der Ordner "/var/log" besteht aus einem 512 Mb "tmpfs" im RAM.
Generell halten sich die eMMC Flash Hersteller bedeckt was Aussagen zur Lebensdauer von Speicherzellen betrifft.
Code: Select all
tmpfs on /var/log type tmpfs (rw,size=51200k)
Generell halten sich die eMMC Flash Hersteller bedeckt was Aussagen zur Lebensdauer von Speicherzellen betrifft.