AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials [Artikel] Physischer Speicher und die Auslagerungsdatei
Tutorial durchsuchen
Ansicht
Themen-Optionen

[Artikel] Physischer Speicher und die Auslagerungsdatei

Ein Tutorial von Luckie · begonnen am 12. Mär 2006 · letzter Beitrag vom 14. Mai 2006
 
Olli
(Gast)

n/a Beiträge
 
#2

Re: [Artikel] Physischer Speicher und die Auslagerungsdatei

  Alt 14. Mai 2006, 14:02
Einige Bemerkungen:

so scheint für die Anwendung jedoch insgesamz 164 MB Speicher zur Verfügung zu stehen
Für jede Anwendung stehen 4GB zur Verfügung, wobei unter Standardbedingungen 2GB davon Kernelspace sind (läßt sich konfigurieren). Der Kernelspace ist no-go. Also kann eine Anwendung davon ausgehen, daß sie 2GB zur eigenen Verfügung hat - was es schon verdeutlicht. Selbst heutzutage haben wenige Leute insgesamt 4GB in ihrem Rechner.

Für die Verwaltung dieses virtuellen Speichers ist natürlich eine erhebliche Unterstützung der CPU erforderlich.
Nope, das bringen die Prozessoren mit. Deswegen wurde ja der Protected Mode eingeführt. Das hin- und herscheffeln zwischen Dateisystem und RAM ist zwar u.U. CPU-intensiv, die Verwaltung an sich aber weniger.

Es dürfte klar sein, dass je öfter das Betriebsystem diesen Vorgang wiederholen muss, desto langsamer wird es.
Deswegen ist NT ja auch defensiv beim schreiben in die Auslagerungsdatei - nur wenig benutzte Seiten werden überhaupt ausgelagert. Man muß den Speicher schon stark einschränken, damit sich das negativ bemerkbar macht, deswegen gibt es Mindestanforderungen.

Insgesamt kann man aber Windows sowieso so leicht zu nichts zwingen - auch nicht zum Auslagern. Dazu reicht es beispielsweise nicht Speicher zu allozieren, sondern man müßte bspw. bei 512 MB RAM mal 450 MB allozieren und dann in einer engen Schleife immer wieder in diesen 450 MB zufällig rumkritzeln. Dann werden vermutlich andere Programme oder sogar Teile des OS ausgelagert, weil die Seiten in den 450 MB häufig benutzt werden.


Fipptehler:
transparatente -> transparente
insgesamz -> insgesamt
Arbeitsspecher -> Arbeitsspeicher
aktualiisert -> aktualisiert

(nur beim Überfliegen bemerkt - könnten also noch mehr sein )
  Mit Zitat antworten Zitat
 


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 13:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz