? Kernel geheugen in een computer biedt opslagruimte voor de essentiële onderdelen van een besturingssysteem die nodig zijn om de taken van het besturingssysteem uit te voeren . Dit geheugen moet snel en altijd bereikbaar met de microprocessor . Het verschilt van andere computergeheugen vanwege eisen , gebruik en vorm . Definitie De kernel geheugen is het geheugengebied van een computer waar de kernel is geladen . De kernel is het centrale deel van een besturingssysteem . Het biedt de primaire diensten die omgaan met hardware controle. Deze diensten omvatten procesmanagement evenals bestandssysteem en perifere toegang . Vaak , het is ook de kern van het beveiligingssysteem en de toegang naar de kernel diensten, alsmede systeem -en proces-geheugen . Kernels hebben verschillende structuren en configuraties afhankelijk van de specifieke besturingssysteem en de filosofie van de uitvoering ervan . Sommige kernels hebben slechts de essentie en zijn erg klein , terwijl anderen hebben het grootste deel van de functies van het besturingssysteem en neemt meer ruimte . Gebruik Kernel geheugen gescheiden is van de boot loader , die in Read - Only Memory ( ROM ) . Wanneer de stroom wordt aangezet , de boot loader bevat de eerste set instructies voor de microprocessor te voeren . De bootloader bevat aanwijzingen dat de kernel te laden in de kernel geheugen en daarna , als laatste stap , transfers controle aan de kernel. De kernel geheugen wordt dan de primaire geheugen . De kernel blijft in het geheugen en wordt niet geswapt . Eisen De kernel geheugen moet rechtstreeks adresseerbaar zijn door de microprocessor . Dit betekent dat het niet kan zich op een harde schijf of andere randapparatuur , aangezien zij het noodzakelijk om te werken met gegevens over deze inrichtingen diensten . Het moet snel in vergelijking met de kloksnelheid van de microprocessor , de werksnelheid van de kernel geheugen rechtstreeks van invloed op de prestaties van de computer. Bijvoorbeeld , kan een 2.7GHz CPU worden afgestemd met 1333MHz geheugen - als het geheugen is langzamer , kan de CPU uiteindelijk wachten op het geheugen en dit vertraagt de prestaties. Tenslotte moet groot genoeg zijn om zowel bevatten alle kernel en minimaal , zodat voor het laden van het hoofddeel van andere processen . Types zijn sommige gedeelte van de kernel geheugen moet worden gelezen /schrijf -geheugen geleverd door Random - Access Memory ( RAM ) . Voor gespecialiseerde systemen , zoals auto regelsystemen of apparaten , veel van de kernel kunnen zich in ROM . Algemene computersystemen maken gebruik van RAM voor de kernel geheugen als het biedt de grootste veelzijdigheid . Dynamische RAM ( DRAM ) en Static RAM ( SRAM ) zijn de primaire vormen van RAM-geheugen gebruikt . De fysieke vorm van de RAM vaak afhankelijk van de kenmerken van het systeem , inclusief de mogelijkheid om de hoeveelheid geheugen te vergroten .
|