Linux Cache
Von: nec@uni.de [Profil]
Datum: 12.02.2008 04:04
Message-ID: <198c7129-f279-4b6f-8672-fa67586b89ad@v67g2000hse.googlegroups.com>
Newsgroup: de.comp.os.unix.programming
Datum: 12.02.2008 04:04
Message-ID: <198c7129-f279-4b6f-8672-fa67586b89ad@v67g2000hse.googlegroups.com>
Newsgroup: de.comp.os.unix.programming
Hallo, ich habe in C++ ein Tool geschrieben, womit ich komplette Images auf Flashspiecherkarten kopieren kann. Bedeutet : 1. Ich öffne mit open z.B.: /dev/sdc 2. Kopiere das Image mit read und write auf die Flashspeicherkarte 3. Schließe das Device mit close. Im nächsten Schritt will ich nun, die übertragenen Daten auf der Flashspeicherkarte einlesen und diese mit den zuvor übertragenen Image vergleichen. Damit will ich sicherstellen, dass alle Daten auf den Stick zu 100% mit den Image übereinstimmen. Mein Proplem ist nun, dass die Daten die ich beim lesen von Stick erhalte, immer die Daten aus den Cache sind, und nicht die übertragenen vom Stick. Meine Frage ist: Wie kann ich es verhindern, dass wenn ich die Daten wieder Einlese, nicht die aus den Cache sind sondern vom Stick gelesen worden sind? Mit freundlichen Gruß David Owczarek[ Auf dieses Posting antworten ]
Antworten
- Jochen Luebbers (12.02.2008 08:59)
- David Owczarek (12.02.2008 12:28)
- Arthur Erhardt (12.02.2008 15:07)
- Sven Geggus (12.02.2008 09:44)
- David Owczarek (12.02.2008 13:41)
- Florian Weimer (12.02.2008 21:45)
- Michel Bretschneider (12.02.2008 11:29)
- David Owczarek (12.02.2008 12:13)
- Holger Hoffstaette (12.02.2008 12:51)
- Michael van Elst (12.02.2008 13:07)
- David Owczarek (12.02.2008 13:37)
- Björn Bosselmann (17.02.2008 10:49)
