? Memory management er en viktig komponent i en godt fungerende datamaskin . Moderne applikasjoner krever store mengder minne til å fungere , så det er viktig at du forstår hvordan du kan maksimere bruken av datamaskinens minne . Generelt , jo mer fysisk minne du har, jo bedre brukeropplevelsen vil bli. Definisjon av Memory Management
Memory ledelse refererer til et utvalg av metoder som kan brukes til å lagre data og programmer i minnet , holde orden på dem og gjenerobring minnet plass når programmene ikke lenger er nødvendig . Det inkluderer også virtuelt minne , bank switching og minne beskyttelse teknikker .
Memory Allocation
Minneallokering innebærer reservere minne for bestemte formål . Operativsystemer og programmer normalt forbeholder faste mengder minne ved oppstart og tildele mer minne som bruk av disse programmene krever . Hvis det ikke er nok ledig minne til å laste kjernen kjernen av en søknad , vil søknaden ikke starte. Virtuelt minne kan hjelpe med dette problemet , men det er alltid en viss mengde fysisk minne ( RAM ) som kreves
Virtuelt minne
Virtuelt minne gjør . datamaskinen for å bruke mer minne ( RAM ) enn faktisk eksisterer , slik at datamaskinen til å kjøre større programmer og flere programmer samtidig. En vanlig funksjon i de fleste operativsystemer og maskinvare plattformer , bruker virtuelt minne på harddisken til midlertidig å holde data som ellers ville bli holdt i systemets RAM .