Select the product you need help with
RAM, virtueller Speicher, Auslagerungsdatei und Speicherverwaltung in WindowsArtikel-ID: 2160852 - Produkte anzeigen, auf die sich dieser Artikel bezieht Auf dieser SeiteZusammenfassungDieser Artikel enthält grundlegende Informationen über die Implementierung des virtuellen Speichers in 32-Bit-Versionen von Windows. Diese Informationen betreffen Windows 2000, Windows XP, Windows Server 2003, Windows Vista und Windows Server 2008. (Da Windows Server 2008 R2 nur als 64-Bit-Version verfügbar ist, gelten diese Informationen nicht für diese Version.) Weitere InformationenIn modernen Betriebssystemen wie Windows verweisen Anwendungen und viele Systemprozesse immer mit virtuellen Speicheradressen auf Speicher. Virtuelle Speicheradressen werden automatisch von der Hardware in reale (RAM-) Adressen übersetzt. Nur zentrale Teile der Betriebssystemkerns umgehen Sie dieses Adressübersetzung und verwenden direkt reale Speicheradressen. Virtueller Speicher wird selbst dann verwendet wird, wenn der Speicher, der von allen aktiven Prozessen benötigt wird, die Gesamtmenge an RAM, die auf dem System installiert ist, nicht überschreitet. Eine erweiterte Version dieses Artikels steht im Windows-Blog von Bruce Sanderson zur Verfügung. Um diesen Artikel anzuzeigen, finden Sie auf den folgenden Blog-Website: Allgemeine Windows-Informationen des Bruce Sanderson: RAM, virtueller Speicher, Auslagerungsdatei und all das Zeug
(http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtualMemoryPageFileEtc.htm)
Prozesse und AdressräumeAllen Prozessen (z. B. ausführbaren Dateien von Anwendung), die unter 32-Bit-Versionen von Windows ausgeführt werden, werden virtuelle Speicheradressen (ein virtueller Adressraum) zwischen 0 und 4.294.967.295 zugewiesen (2 * 32-1 = 4 GB), unabhängig davon, wie viel RAM tatsächlich auf dem Computer installiert ist.In der Standardkonfiguration von Windows sind 2 Gigabyte (GB) dieses virtuellen Adressraums für den privaten Gebrauch der einzelnen Prozesse bestimmt, und die anderen 2 GB werden gemeinsam von allen Prozessen und vom Betriebssystem genutzt. Anwendungen (z. B. Editor, Word, Excel und Acrobat Reader) verwenden in der Regel nur einen Bruchteil der 2 GB privaten Adressraums. Das Betriebssystem weist RAM-Seitenrahmen nur den Seiten des virtuellen Speichers zu, die verwendet werden. PAE (Physical Address Extension) ist das Feature der Intel 32-Bit-Architektur, mit der die physische Arbeitsspeicheradresse (RAM-Adresse) auf 36 Bits erweitert wird. PAE ändert nicht die Größe des virtuellen Adressraums (das bei 4 GB ist), aber nur die Menge der tatsächlichen RAM, die vom Prozessor adressiert werden können. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base: 268363 Die Übersetzung zwischen der 32-Bit-Adresse des virtuellen Speichers, die von dem in einem Prozess ausgeführten Code verwendet wird, und der 36-Bit-RAM-Adresse erfolgt automatisch und transparent durch die Computerhardware nach Übersetzungstabellen, die vom Betriebssystem gepflegt werden. Jede Seite des virtuellen Speichers (32-Bit-Adresse) kann mit einer beliebigen physischen RAM-Seite (36-Bit-Adresse) verknüpft werden.
(http://support.microsoft.com/kb/268363/
)
Intel Physical Addressing Extensions (PAE) in Windows 2000 Die folgende Liste beschreibt, wie viel RAM die verschiedenen Windows-Versionen und Editionen (Stand: Mai 2010) unterstützen: Tabelle minimieren
AuslagerungsdateiRAM ist eine begrenzte Ressource, während der virtuelle Speicher für die meisten praktischen Anwendungen unbegrenzt ist. Es können viele Prozesse vorhanden sein, und jeder Prozess verfügt über einen eigenen privaten virtuellen Adressraum von 2 GB. Wenn der von den vorhandenen Prozessen verwendete Speicher den verfügbaren RAM übersteigt, verschiebt das Betriebssystem Seiten (4-KB-Blöcke) von einem virtuellen Adressraum oder mehreren virtuellen Adressräumen auf die Festplatte des Computers. Dadurch wird der betreffende RAM-Rahmen für andere Zwecke freigegeben. In Windows-Systemen werden diese "ausgelagerten" Seiten in einer oder mehreren Dateien (Pagefile.sys) im Stammverzeichnis einer Partition gespeichert. In jeder Datenträgerpartition kann eine solche Datei vorhanden sein. Die Position und Größe der Auslagerungsdatei ist in konfiguriert Systemeigenschaften (klicken Sie auf Erweitert, klicken Sie auf Leistung, und klicken Sie dann auf die Einstellungen Schaltfläche ").Benutzer möchten häufig wissen "wie groß soll ich die Auslagerungsdatei machen ?" Diese Frage kann nicht allgemein beantwortet werden, da die Antwort von der Größe des installierten Arbeitsspeichers und dem Speicherbedarf der jeweiligen Arbeitsauslastung abhängt. Wenn keine weiteren Informationen verfügbar sind, ist die typische Empfehlung des 1,5-fachen des installierten Arbeitsspeichers ein guter Ausgangspunkt. Auf Serversystemen sollte in der Regel ausreichend RAM verfügbar sein, sodass nie ein Mangel auftritt und die Auslagerungsdatei im Grunde nicht verwendet wird. Auf diesen Systemen ist es nicht sinnvoll, eine sehr große Auslagerungsdatei beizubehalten. Wenn andererseits reichlich Speicherplatz auf dem Datenträger vorhanden ist (z. B. das 1,5-fache des installierten Arbeitsspeichers) , dann verursacht die Verwaltung einer großen Auslagerungsdatei keine Probleme, und in diesem Fall müssen Sie sich auch keine Gedanken über die Festlegung deren Größe machen. Performance, Architektur und RAMFür jedes Computersystem gilt, dass die Leistung mit zunehmender Auslastung (Anzahl der Benutzer, Arbeitsvolumen) abnimmt, sie sinkt jedoch nicht linear. Wenn sich die Auslastung oder der Speicherbedarf über einen bestimmten Punkt hinaus erhöht, führt dies zu einer erheblichen Verschlechterung der Leistung. Dies bedeutet, dass einige Ressource sehr knapp werden und einen Engpass darstellen.An einem bestimmten Punkt kann die knappe Ressource nicht mehr bereitgestellt werden. Dies bedeutet, dass eine architektonische Begrenzung erreicht wurde. Folgendes sind einige der häufig gemeldeten architektonischen Größeneinschränkungen in Windows:
Häufig werden Aussagen gemacht und zitiert, wie z. B. die Folgende: Bei einem Terminal-Server werden die 2 GB gemeinsam genutzter Adressraum vollständig verwendet, bevor 4 GB RAM verwendet werden." Dies kann in einigen Fällen wahr sein. Sie müssen Sie Ihr System jedoch überwachen, um zu wissen, ob diese Aussagen auf Ihr System zutreffen oder nicht. In einigen Fällen sind diese Aussagen Schlussfolgerungen aus bestimmten Windows NT 4.0- oder Windows 2000-Umgebungen und gelten nicht unbedingt für Windows Server 2003. In Windows Server 2003 wurden erhebliche Änderungen vorgenommen, um die Wahrscheinlichkeit zu verringern, dass diese architektonischen Grenzen in der Praxis tatsächlich erreicht werden. Beispielsweise wurden einige Prozesse, die im Kernel ausgeführt werden, in Nicht-Kernel-Prozesse verschoben, damit weniger Speicherplatz im gemeinsam genutzten virtuellen Adressraum benötigt wird. Überwachen der Verwendung von Arbeitsspeicher und virtuellem SpeicherSystemmonitor ist das Haupttool zur Überwachung der Systemleistung und Identifizierung der Position von Engpässen. Um Systemmonitor zu starten, klicken Sie aufStart, klicken Sie auf Systemsteuerung, klicken Sie auf Verwaltung, und doppelklicken Sie dann auf Systemmonitor. Hier ist eine Übersicht über einige wichtige Leistungsindikatoren und was sie aussagen:
EigenschaftenArtikel-ID: 2160852 - Geändert am: Samstag, 8. Juni 2013 - Version: 11.0 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de. Den englischen Originalartikel können Sie über folgenden Link abrufen: 2160852
(http://support.microsoft.com/kb/2160852/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|




Zum Anfang








