Fysieke geheugentoewijzing, geheugenlimieten en geheugenstatus in Windows 7

Physical Memory Allocation



Fysieke geheugentoewijzing, geheugenlimieten en geheugenstatus in Windows 7. Als het gaat om de toewijzing van fysiek geheugen, is Windows 7 zeer efficiënt. Het maakt gebruik van een geheugenbeheeralgoritme dat bekend staat als het buddy-systeem. Dit systeem zorgt ervoor dat fysiek geheugen op een efficiënte en effectieve manier wordt toegewezen. Het buddy-systeem is ontworpen om efficiënt gebruik te maken van fysiek geheugen door het toe te wijzen op een manier die verspilde ruimte minimaliseert. Wanneer een proces om een ​​geheugenblok vraagt, wijst het buddy-systeem het kleinste geheugenblok toe dat groot genoeg is om aan het verzoek te voldoen. Dit zorgt ervoor dat het fysieke geheugen op een efficiënte manier wordt gebruikt. Er zijn twee soorten geheugenlimieten in Windows 7: harde limieten en zachte limieten. Harde limieten worden opgelegd door het besturingssysteem en kunnen niet worden overschreden. Zachte limieten kunnen worden overschreden, maar dit kan leiden tot verminderde prestaties. Windows 7 legt harde limieten op aan de hoeveelheid fysiek geheugen die aan een proces kan worden toegewezen. Deze limieten worden opgelegd om te voorkomen dat een proces te veel fysiek geheugen verbruikt en ervoor zorgt dat het besturingssysteem instabiel wordt. De hoeveelheid fysiek geheugen die een proces kan verbruiken, wordt beperkt door de hoeveelheid virtueel geheugen die beschikbaar is voor het proces. Virtueel geheugen is een geheugenpool die door het besturingssysteem wordt gebruikt om gegevens op te slaan die momenteel niet door een proces worden gebruikt. Wanneer een proces om een ​​geheugenblok vraagt, controleert het besturingssysteem of het gevraagde geheugen beschikbaar is in de virtuele geheugenpool. Als het gevraagde geheugen niet beschikbaar is, wijst het besturingssysteem het geheugen toe uit het fysieke geheugen. Windows 7 gebruikt een pagingsysteem met twee niveaus om virtueel geheugen te bieden. De twee niveaus zijn het kernoproepsysteem en het gebruikersoproepsysteem. Het kernel-pagingsysteem wordt gebruikt om virtueel geheugen te bieden voor het besturingssysteem zelf. Het gebruikersoproepsysteem wordt gebruikt om virtueel geheugen te bieden voor processen in de gebruikersmodus. Het kernelpagingsysteem is ontworpen om efficiënt te zijn en om de hoeveelheid fysiek geheugen die door het besturingssysteem wordt gebruikt te minimaliseren. Het gebruikersoproepsysteem is ontworpen om flexibel te zijn en om processen zoveel fysiek geheugen te laten gebruiken als ze nodig hebben. Wanneer een proces een geheugenblok aanvraagt, controleert het besturingssysteem eerst of het gevraagde geheugen beschikbaar is in het gebruikersoproepsysteem. Als het gevraagde geheugen niet beschikbaar is, controleert het besturingssysteem of het gevraagde geheugen beschikbaar is in het kernelpagingsysteem. Als het gevraagde geheugen niet beschikbaar is in het kernelpagingsysteem, wijst het besturingssysteem het geheugen toe uit het fysieke geheugen. De hoeveelheid fysiek geheugen die beschikbaar is voor het gebruikersoproepsysteem wordt beperkt door de hoeveelheid virtueel geheugen die beschikbaar is voor het besturingssysteem. De hoeveelheid virtueel geheugen die beschikbaar is voor het besturingssysteem wordt beperkt door de hoeveelheid fysiek geheugen die op de computer is geïnstalleerd. De hoeveelheid fysiek geheugen die beschikbaar is voor het gebruikersoproepsysteem kan worden vergroot door de hoeveelheid virtueel geheugen die beschikbaar is voor het besturingssysteem te vergroten. Dit kan worden gedaan door de grootte van het wisselbestand te vergroten. De hoeveelheid fysiek geheugen die beschikbaar is voor het kernel-wisselsysteem kan worden vergroot door de grootte van het kernel-wisselbestand te vergroten.



Windows 7 vertelt u hoeveel fysiek geheugen momenteel in uw computer is geïnstalleerd, evenals de hoeveelheid geheugen die beschikbaar is voor het besturingssysteem en gereserveerd hardwaregeheugen.





Windows 7 kan laten zien dat het gebruikte geheugen mogelijk minder is dan het geïnstalleerde geheugen (RAM)! Geschat bruikbaar geheugen is de geschatte hoeveelheid van het totale fysieke geheugen min 'hardware gereserveerd' geheugen.





De volgende tabel definieert de huidige bronmonitors die de status van het geïnstalleerde geheugen op een Windows 7-computer rapporteren.



hoe je een google doc versleutelt

De volgende tabel definieert de huidige rapporten van Resource Monitors over geïnstalleerd geheugen op een Windows 7-computer.

boomstijl tabblad



Om te zien hoe het geheugen op uw computer wordt gebruikt, typt u Bronmonitor aan het begin van de zoekopdracht en druk op Enter.

Klik op het tabblad 'Geheugen' en kijk onder het gedeelte 'Fysiek geheugen' onder aan de pagina.

sites zoals foto-emmer

Ga naar KB978610 om de volledige versie te lezen.

Fysieke geheugenlimieten voor Windows 7

Geheugen- en adresruimtelimieten variëren per platform, besturingssysteem en of de IMAGE_FILE_LARGE_ADDRESS_AWARE-waarde wordt gebruikt in de LOADED_IMAGE-structuur en de 4Gb-instelling (4GT).

Fysieke geheugenlimieten voor 32-bits platforms zijn ook afhankelijk van Physical Address Extension (PAE), waardoor 32-bits Windows-systemen meer dan 4 GB fysiek geheugen kunnen gebruiken.

De volgende tabel geeft een overzicht van de fysieke geheugenlimieten voor Windows 7.

Windows-geheugenlimieten

computer gaat vanzelf aan
Download PC Reparatie Tool om Windows-fouten snel te vinden en automatisch op te lossen

Ga voor meer informatie over geheugen- en adresruimtelimieten voor andere edities van Windows, zoals Windows Server 2008, Windows Vista, Windows XP, Windows 2000, 32-bits/64-bits enz. MSDN .

Waarom toont Windows 7 minder RAM met 4 GB geïnstalleerd En Fysieke geheugenlimieten voor Windows 7 zal je zeker interesseren!

Populaire Berichten