Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen (https://www.delphipraxis.net/183982-auslagerungsdatei-pagefile-sys-als-zwischenspeicher-nutzen.html)

jus 17. Feb 2015 19:04

Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Hallo,

ich bin letzte Woche im Zug neben einen Typen gesessen, der eine Aussage getroffen, das mich nicht mehr losgelassen hat. Und zwar hat er behauptet, dass deren Warenwirtschaftssoftware, die auf verschiedene Clientrechner installiert sind, die Daten zunächst auf den jeweiligen Rechner im Hauptspeicher und auch in der Windowsauslagerungsdatei halten, nach einer Weile die Daten auf einen Datenbankserver übertragen. Das ist zunächst mal nichts ungewöhnliches. Aber im Falle eines Absturzes, stehen angeblich die Daten in der Windows Auslagerungsdatei Pagefile.sys und das Programm kann selbstständig die noch nicht übertragenen Daten aus dem Pagefile.sys nach dem Reboot auslesen und die dann zum Datenbankserver schicken. Ich dachte immer, dass man keinen Einfluß hat auf die Windowsauslagerungsdatei hat und spätestens nach einem Reboot, müßte die Auslagerungsdatei von Windows neu erstellt sein oder? Hat er da nur ein Märchen erzählt?

Lg,
jus

hathor 17. Feb 2015 19:21

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Kommt auf die WINDOWS-Version an.
Ich habe WIN8.1.
Folgendes ist mir mal passiert:
Ich war hier im Forum und schrieb einen Text - so wie jetzt!
Plötzlich schaltete sich das Notebook aus.
Ich wartete 5 Sek. und schaltete es wieder ein.
Es bootete ganz normal.
Danach startete ich Firefox.
Und wo lande ich?
Im offenen Editor dieses Forums!
Ich schrieb weiter und konnte den Text absenden, als wäre nichts gewesen.

Dalai 17. Feb 2015 19:27

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
@hathor: Das hat aber damit nichts zu tun, denn das Forum hier speichert den geschriebenen Text in regelmäßgen Intervallen zwischen - und dein Browser natürlich deine Sitzung (geöffnete Tabs/Fenster). IIRC ist das ein kurz erscheinender gelb unterlegter Text "Speichern" oder so ähnlich. AFAIK ist das ein Feature von vBulletin, denn bei Planet3dnow gibt's das ebenfalls. Aber nimm dir mal ein anderes Forum, dort wirst du deinen Text nicht wiedersehen, es sei denn, er liegt noch im Cache deines Browsers (unwahrscheinlich).

MfG Dalai

Namenloser 17. Feb 2015 19:27

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Halte ich für Unsinn. Woher soll das Programm denn wissen, wo in der Auslagerungsdatei seine Daten stehen? Die müssen ja nicht mal am Stück dort drinstehen, sondern können sonstwie fragmentiert sein. Um irgendwas mit der Datei anfangen zu können, müsste man die Pagetable kennen, und ich glaube nicht, dass die den RAM jemals verlässt, außer bei Suspend-To-Disk (und das beträfe dann eher die hiberfil.sys).

Wahrscheinlich hat der Kollege im Zug da irgendwas falsch verstanden.

jus 17. Feb 2015 19:29

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
hmmm... als theoretisch möglich.... :?:
Der Typ hatte auch was gefaselt, dass die bei den Kunden Windows 7 und SSD einsetzen, und dass sowas auf XP nicht funktioniert, also das ergibt dann auch wieder mehr Sinn.... hast du da nähere Infos?

Lg,
jus

Namenloser 17. Feb 2015 19:35

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Zitat:

Zitat von Dalai (Beitrag 1290256)
@hathor: Das hat aber damit nichts zu tun, denn das Forum hier speichert den geschriebenen Text in regelmäßgen Intervallen zwischen - und dein Browser natürlich deine Sitzung (geöffnete Tabs/Fenster). IIRC ist das ein kurz erscheinender gelb unterlegter Text "Speichern" oder so ähnlich. AFAIK ist das ein Feature von vBulletin, denn bei Planet3dnow gibt's das ebenfalls. Aber nimm dir mal ein anderes Forum, dort wirst du deinen Text nicht wiedersehen, es sei denn, er liegt noch im Cache deines Browsers (unwahrscheinlich).

Hat nicht mal was mit der Forensoftware zu tun. Firefox hat eine eingebaute Sitzungswiederherstellung, die bei einem Absturz des Browsers (oder Betriebssystems) automatisch alle Tabs der letzten Sitzung und ggf. sogar Formularinhalte wiederherstellt.

Mit der Auslagerungsdatei hat das aber auch rein gar nichts zu tun. Die Sitzungsdaten werden einfach in regelmäßigen Abständen in eine gewöhnliche Datei gespeichert.

himitsu 17. Feb 2015 20:31

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Was in der Auslagerungsdatei oder im RAM landet, daß kann ein Programm nicht steuern.
Und selbst wenn, sobald dem Programm Arbeitspeicher (RAM/PageFile) neu zugewiesen wird, dann ist der absichtlich leer (voller Nullen).


Antwort: Nein.
Und zwar absichtlich, aus Sicherheitsgründen.

Nicht daß irgendein Programm mal zufällig z.B. ein Passwort aus einer alten Programminstanz lesen kann.

Der schöne Günther 17. Feb 2015 20:38

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Die Überschrift liest sich wie eine BND-interne Anleitung für Programmierung von Stuxnet und Konsorten.

Namenloser 17. Feb 2015 21:06

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Zitat:

Zitat von himitsu (Beitrag 1290268)
Was in der Auslagerungsdatei oder im RAM landet, daß kann ein Programm nicht steuern.

Man kann allerdings glaube ich Präferenzen setzen, ob eine bestimmte Seite immer im RAM vorgehalten werden soll oder ruhig ausgelagert werden darf.

himitsu 17. Feb 2015 21:13

AW: Auslagerungsdatei pagefile.sys als Zwischenspeicher nutzen
 
Ja, immer im RAM, aber nicht immer ausgelagert :zwinker:, denn das geht sowieso nicht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:10 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz