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
 
Frickeldrecktuxer_TM
(Gast)

n/a Beiträge
 
#4

Re: [Artikel] Physischer Speicher und die Auslagerungsdatei

  Alt 14. Mai 2006, 14:26
Zitat von Olli:
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.
Ich nehme stark an, daß mit CPU nicht das bisschen gemeint war, das rechnet, sondern das komische Si-Substrat auf Keramikträger, das du in so ein rechteckiges Ding auf deinem Mutterbrett steckst
Es ist also erforderlich, daß die Adressierungseinheit PageFaults emittiert, also "paging-aware" ist, und diese Unterstützung muss der Prozessor mitbringen.

@idontwantaname: Jein. Wenn eine Seite ausgelagert werden muss, die nicht in der Auslagerungsdatei existiert, ist es egal, ob die Seite verändert wurde oder nicht. Selbst wenn sie nicht verändert wurde, muss sie in die Auslagerungsdatei geschrieben werden, sonst ist sie womöglich verloren. Das geht beim Rekonstruieren von Prozessen noch relativ einfach, indem man das Image neu einliest und relokiert, aber warum den Aufwand bei knappem Speicher bei nahezu jedem Task-Wechsel nochmal betreiben? Außerdem müsste zu jeder Page auch noch der Ursprung gespeichert werden.
  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 21:31 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