007
29.08.2008, 15:18 Uhr
ao
(Operator)
|
Ein RAMDrive ist ein Gerätetreiber, der dasselbe Massenspeicher-Interface hat wie ein Festplatten-CD-Cardreader-Wasweißich-Treiber. Deshalb wird es vom Betriebssystem als Laufwerk erkannt und angezeigt. Dass hinter dem Treiber kein Laufwerk steht, sondern ein Stück Arbeitsspeicher, der vom Treiber verwaltet wird, kann das Betriebssystem nicht sehen, und es ist auch unwichtig.
Darum werden Daten, die im RAMDrive gespeichert sind, genauso geladen (ins RAM kopiert) wie Daten, die auf der Festplatte stehen. Dass sie in Wahrheit bereits im RAM lagen, an anderer Stelle, interessiert keinen, und deine Applikation hat keine legale Möglichkeit, am RAMDrive-Treiber vorbei an die Quelldaten zu kommen. Dieser Post wurde am 29.08.2008 um 15:21 Uhr von ao editiert. |