AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme kleine Frage zur Auslagerungsdatei
Thema durchsuchen
Ansicht
Themen-Optionen

kleine Frage zur Auslagerungsdatei

Ein Thema von kleiner Unwissender · begonnen am 29. Sep 2006 · letzter Beitrag vom 8. Okt 2006
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#21

Re: kleine Frage zur Auslagerungsdatei

  Alt 3. Okt 2006, 00:01
Jupp, aber damit werden dann die Adressen für Programme blockiert, die ihn gerade brauchen könnten. Und das meinte ich mit den Problemen, die man dann bekommt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#22

Re: kleine Frage zur Auslagerungsdatei

  Alt 3. Okt 2006, 00:09
Hmm, ich wills mal glauben, obwohl ich in den letzten 5 Jahren ohne Auslagerungsdatei noch nie ein Problem hatte, bzw. nicht mal ein "zu wenig Arbeitsspeicher" Fehler kam (ausgenommen wenn sich Programme verabschiedet haben).

Zum Spielen, falls ich dazu mal Zeit habe verwende ich auf einer Installation ne Swapfile, weil manche Spiele darauf bestehen bzw. 1 Gig RAM nicht bei allen ausreicht.
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#23

Re: kleine Frage zur Auslagerungsdatei

  Alt 5. Okt 2006, 15:27
Bei eigenen Programmen wäre es ja leicht möglich bei der Speicheranforderung zu sagen, ob die gewünschten Speicherblöcke ausgelagert werden dürfen, oder nicht.
Aber dabei kommt dann wieder das Problem, daß wenn der RAM knapp ist, eventuell kein speicher reserviert werden kann, da dann ja eine eventuell vorhandene Auslagerungsdatei nicht verwendert wird.
Oder, wenn ein anderes Programm mal Speicher braucht, das Eigene nicht ausgelagert werden kann und dann da ein Problem auftritt....

Ansonsten ist es halt so (und leider nicht änderbar), daß Windows den RAM mit Vorliebe auslagert und den "freien" Platz mit der FileCache und anderen Zwischenspeichern befüllt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#24

Re: kleine Frage zur Auslagerungsdatei

  Alt 5. Okt 2006, 18:10
Rein theoretisch, wäre es doch komfortabel, die Auslagerungsdatei zu konfigurieren (und zwar richtig )...
Dann könnten die mit zu viel ( ^^ ) RAM die Auslagerungsdatei ausschalten...

Andere Möglichkeit ist die, dass Windows nicht gleich alles Auslagert, aber wenn ein Programmm Speicherplatz anfordert, dass Windows diesen dann räumt... Naja, vielleicht denke ich eichfach zu menschlich
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#25

Re: kleine Frage zur Auslagerungsdatei

  Alt 5. Okt 2006, 18:52
Also z.B.

Minimal: 0 Byte
Maximal: etwa real RAM (also das was auch als physischer RAM existiert)

und wegen der Defragmentierung: Auslagerungsdatei beim herunterfahren löschen lassen



Das Vergrößern der Auslagerungsdatei macht windos halt nur wenn nötig, demnach wird nicht gleich von anfang an ausgelagert
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#26

Re: kleine Frage zur Auslagerungsdatei

  Alt 5. Okt 2006, 19:05
Zitat von himitsu:
Minimal: 0 Byte
Maximal: etwa real RAM (also das was auch als physischer RAM existiert)
Das hast Du aber nicht probiert:
1. Minimum sind 2 MB
2. Obwohl 670 MB RAM frei waren wurde SOFORT beim aktivieren die Auslagerungsdatei vergrößert.
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#27

Re: kleine Frage zur Auslagerungsdatei

  Alt 7. Okt 2006, 23:18
Ich weiß, aber die 2 MB kannst'e ignorieren

Anfangsgröße = 2 MB
Zurzeit zugeteilt = 0 MB

Etwas Speicher braucht Windows halt für die Verwaltung.



Also bei mir hat der nüschts sofort vergrößert


PS: Wenn die Speichernutzung auf Systemcache steht, dann wird natürlich recht frühzeitig ausgelagert, da der RAM ja für die Cache benötigt wird, welche in der Angabe für Frei (Verfügbar) nicht so richtig enthalten ist.
Zitat:
Obwohl 670 MB RAM frei waren ...
Miniaturansicht angehängter Grafiken
unbenannt_267.jpg  
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#28

Re: kleine Frage zur Auslagerungsdatei

  Alt 8. Okt 2006, 00:06
Also ich habs nochmal probiert:

Min: 2 MB (Minimal erlaubt)
Max: 2 MB (Minimal erlaubt)

Speichernutzung steht unverändert auf Programme

Ergbnis: Nicht überraschend...
Freier Speicher: 683 MB und sofort Ausgelagert.
Siehe anhang. Ist mir noch gar nicht aufgefallen, das man die Sprechblasen nicht per Snapshot einfangen kann.
Na zumindest mein PSP kann es nicht.

Hast Du die Home oder Pro Version?
Ich hab ne Pro.



Aber das ist mir jetzt egal, ich komm' ganz gut ohne PageFile zurecht
Miniaturansicht angehängter Grafiken
bild1_134.png  
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#29

Re: kleine Frage zur Auslagerungsdatei

  Alt 8. Okt 2006, 00:31
Hab daheim 'ne Pro mit nur 1 GB RAM, aber auf dem Rechner hier kann/möchte ich es nicht testen

Was zeigen denn bei dir die markierten Werte an?


[add]
Zitat von Sunlight7:
Aber das ist mir jetzt egal, ich komm' ganz gut ohne PageFile zurecht
Dann würde ich dir aber raten den Task-Manager bereits geladen zu haben ... für den Fall der Fälle.
Am Besten gleich in den Autostart damit
Miniaturansicht angehängter Grafiken
unbenannt_176.jpg  
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Sunlight7
Sunlight7

Registriert seit: 17. Sep 2006
Ort: Sonnensystem, Zentral
1.522 Beiträge
 
Delphi 5 Standard
 
#30

Re: kleine Frage zur Auslagerungsdatei

  Alt 8. Okt 2006, 04:13
Den Task-Manager hab ich immer dabei

Ergebnis ist unten...

Ich hab nach dem Screenshot versucht, die Werte nochmals mit 2-2 Festzulegen, da wollte er unbedingt neu starten.
Also gut und nach dem Neustart hatte ich auf C auch noch ne neue PageFile mit 338 MB.

Ich schalt das jetzt wieder ab...
Miniaturansicht angehängter Grafiken
bild1_148.png  
Windows: Ja - Microsoft: Nein -> www.ReactOS.org
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:22 Uhr.
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