WinFuture-Forum.de: Memory Mangement Win7 32/64bit - WinFuture-Forum.de

Zum Inhalt wechseln

Alle Informationen zum Thema Windows 7 in unserem Special. Windows 7 Download, FAQ und neue Funktionen im Überblick.
Seite 1 von 1

Memory Mangement Win7 32/64bit Informationssuche zur Speicherwaltung von Win7


#1 Mitglied ist offline   WinProb 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 30. Juli 15
  • Reputation: 0

geschrieben 30. Juli 2015 - 10:41

Hallo zusammen,

ich bin auf der Suche nach Informationen darüber, wie Windows7 im Vergleich zu anderen gängigen Betriebssystemen den RAM verwaltet. Techniken wie Paging oder Workingsets sind mir geläufig, nur was davon ist tatsächlich Windows spezifisch und wie grenzt sich Windows dabei von anderen Systemen ab?
Wie unterscheidet sich die Speicherverwaltung von 32- und 64bit Windowssystemen, außer dem größeren Adressraum?

Wenn jemand zu diesen Themen eine gute Quelle oder Idee hätte, wäre ich äußerst dankbar! :)
0

Anzeige



#2 Mitglied ist offline   RalphS 

  • Gruppe: VIP Mitglieder
  • Beiträge: 8.895
  • Beigetreten: 20. Juli 07
  • Reputation: 1.126
  • Geschlecht:Männlich
  • Wohnort:Zuhause
  • Interessen:Ja

geschrieben 01. August 2015 - 20:27

Hier schon mal drübergeschaut?

Speicherverwaltung 32/64bit unterscheidet sich insbesondere im Adressbus. Der ist breiter. :) Ansonsten gibt's keine echten Unterschiede.

Zum Vergleich ziehst Du am besten die Dokumentationen für andere Betriebssysteme heran - besonders XP; mit NT 6.x hat sich da eine ganze Menge geändert in bezug auf den Vorgänger.

Je nachdem was Du brauchst, bzw wie umfangreich das werden soll, würde ich da zumindest bei Linux und BSD schauen (und in diesem Kontext noch gucken, ob und wie sich OSX als BSD-Derivat davon absetzt).

Dann ist noch zu fragen, was genau Du unter "Speicherverwaltung" zusammenfaßt bzw was genau für Dich wichtig ist, den Memory Virtualization, NX-Flags, ASLR und PAE gehören da ja streng genommen ebenso dazu wie Ready Boost, der Windows Prefetcher usw.

Ansonsten ist für solche Interna TechNet immer die erste Anlaufstelle. Besonders, wenn Russinovich schreibt, wie zum Beispiel sein Artikel Inside the Windows Vista Kernel. Je nachdem, was genau Dein Anliegen ist, bist Du möglicherweise besser beraten, wenn Du überhaupt mehr Augenmerk auf Vista richtest; denn das hat die Speicherverwaltung ordentlich umgekrempelt, während 7 nur angeknüpft hat.

- Und für den Vergleich mit anderen Betriebssystem halt schauen, wie die das machen, und das dann gegenüberstellen. Zum Beispiel BSD-oid, wo es in etwa so aussieht:
Free memory: This is RAM that's not being used.

•Wired memory: Information in this memory can't be moved to the hard disk, so it must stay in RAM. The amount of Wired memory depends on the applications you are using.

•Active memory: This information is currently in memory, and has been recently used.
•Inactive memory: This information in memory is not actively being used, but was recently used.
•Used: This is the total amount of memory used.


"If you give a man a fish he is hungry again in an hour. If you teach him to catch a fish you do him a good turn."-- Anne Isabella Thackeray Ritchie

Eingefügtes Bild
Eingefügtes Bild
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0