Fysisk minnesallokering, minnesgränser och minnesstatus i Windows 7

Physical Memory Allocation



Fysisk minnesallokering, minnesgränser och minnesstatus i Windows 7. När det kommer till fysisk minnesallokering är Windows 7 mycket effektivt. Den använder en minneshanteringsalgoritm som kallas kompissystemet. Detta system säkerställer att fysiskt minne allokeras på ett effektivt sätt. Buddy-systemet är utformat för att effektivt använda fysiskt minne genom att allokera det på ett sätt som minimerar slöseri med utrymme. När en process begär ett minnesblock tilldelar kompissystemet det minsta minnesblocket som är tillräckligt stort för att ta emot begäran. Detta säkerställer att det fysiska minnet används på ett effektivt sätt. Det finns två typer av minnesbegränsningar i Windows 7: hårda gränser och mjuka gränser. Hårda gränser sätts av operativsystemet och kan inte överskridas. Mjuka gränser kan överskridas, men att göra det kan leda till minskad prestanda. Windows 7 sätter hårda gränser för mängden fysiskt minne som kan allokeras till en process. Dessa gränser sätts för att förhindra att en process förbrukar för mycket fysiskt minne och gör att operativsystemet blir instabilt. Mängden fysiskt minne som en process kan förbruka begränsas av mängden virtuellt minne som är tillgängligt för processen. Virtuellt minne är en minnespool som används av operativsystemet för att lagra data som för närvarande inte används av en process. När en process begär ett minnesblock kontrollerar operativsystemet om det begärda minnet finns tillgängligt i den virtuella minnespoolen. Om det begärda minnet inte är tillgängligt allokerar operativsystemet minnet från det fysiska minnet. Windows 7 använder ett personsökningssystem på två nivåer för att tillhandahålla virtuellt minne. De två nivåerna är kärnansökningssystemet och användarsökningssystemet. Kärnansökningssystemet används för att tillhandahålla virtuellt minne för själva operativsystemet. Användarsökningssystemet används för att tillhandahålla virtuellt minne för processer i användarläge. Kärnansökningssystemet är utformat för att vara effektivt och för att minimera mängden fysiskt minne som används av operativsystemet. Användarsökningssystemet är utformat för att vara flexibelt och för att tillåta processer att förbruka så mycket fysiskt minne som de behöver. När en process begär ett minnesblock, kontrollerar operativsystemet först om det begärda minnet är tillgängligt i användarsökningssystemet. Om det begärda minnet inte är tillgängligt kontrollerar operativsystemet om det begärda minnet är tillgängligt i kärnansökningssystemet. Om det begärda minnet inte är tillgängligt i kärnansökningssystemet, allokerar operativsystemet minnet från det fysiska minnet. Mängden fysiskt minne som är tillgängligt för användarsökningssystemet begränsas av mängden virtuellt minne som är tillgängligt för operativsystemet. Mängden virtuellt minne som är tillgängligt för operativsystemet begränsas av mängden fysiskt minne som är installerat på datorn. Mängden fysiskt minne som är tillgängligt för användarsökningssystemet kan ökas genom att öka mängden virtuellt minne som är tillgängligt för operativsystemet. Detta kan göras genom att öka storleken på växlingsfilen. Mängden fysiskt minne som är tillgängligt för kärnansökningssystemet kan ökas genom att öka storleken på kärnansökningsfilen.



Windows 7 berättar hur mycket fysiskt minne som för närvarande är installerat i din dator, samt mängden tillgängligt minne för operativsystemet och reserverat hårdvaruminne.





Windows 7 kan visa att minnet som används kan vara mindre än det installerade minnet (RAM)! Uppskattat användbart minne är den uppskattade mängden totalt fysiskt minne minus 'reserverat hårdvara' minne.





Följande tabell definierar de aktuella resursövervakarna som rapporterar status för installerat minne på en Windows 7-baserad dator.



hur man krypterar ett Google-dokument

Följande tabell definierar Resource Monitors aktuella rapporter om installerat minne på en Windows 7-baserad dator.

fliken trädstil



För att se hur minnet används på din dator, skriv Resursövervakare i början av sökningen och tryck på Enter.

Klicka på fliken 'Minne' och titta under avsnittet 'Fysiskt minne' längst ner på sidan.

webbplatser som fotohink

För att läsa den fullständiga versionen, besök KB978610.

Fysiska minnesgränser för Windows 7

Minnes- och adressutrymmesgränser varierar beroende på plattform, operativsystem och om värdet IMAGE_FILE_LARGE_ADDRESS_AWARE används i LOADED_IMAGE-strukturen och 4Gb-inställningen (4GT).

Fysiska minnesgränser för 32-bitars plattformar beror också på Physical Address Extension (PAE), som gör att 32-bitars Windows-system kan använda mer än 4 GB fysiskt minne.

Följande tabell listar de fysiska minnesgränserna för Windows 7.

Windows minnesgränser

datorn slås på av sig själv
Ladda ner PC Repair Tool för att snabbt hitta och automatiskt åtgärda Windows-fel

Om du vill veta mer om minnes- och adressutrymmesbegränsningar för andra versioner av Windows som Windows Server 2008, Windows Vista, Windows XP, Windows 2000, 32-bit/64-bit, etc., besök MSDN .

Varför visar Windows 7 mindre RAM med 4 GB installerat och Fysiska minnesgränser för Windows 7 kommer säkert att intressera dig!

Populära Inlägg