Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> hardware >> Computer Drives >> .

Che cosa è la memoria del kernel in un computer ?

Memoria del kernel in un computer che fornisce spazio di archiviazione per le parti essenziali di un sistema operativo necessario per svolgere le funzioni del sistema operativo . Questa memoria deve essere veloce e sempre accessibili dal microprocessore . Si differenzia da altre memoria del computer a causa dei requisiti , l'utilizzo e la forma . Definizione

La memoria del kernel è l' area di memoria di un computer in cui viene caricato il kernel . Il kernel è la parte centrale di un sistema operativo. Fornisce i servizi primari che si occupano di controllo hardware . Questi servizi comprendono la gestione dei processi , così come file system e l'accesso periferico . Spesso, è anche il cuore della sicurezza del sistema e controlla l'accesso ai servizi del kernel , così come memoria di sistema e di processo . Noccioli hanno diverse strutture e configurazioni dipendenti dal sistema operativo specifico e la filosofia della sua attuazione. Alcuni kernel hanno solo l'essenziale e sono molto piccoli , mentre altri hanno la maggior parte delle funzioni del sistema operativo e occupano più spazio .
Usa
memoria Kernel

è separato dal bagagliaio loader , che è in Read-Only Memory ( ROM ) . Quando l'alimentazione è accesa , il caricatore di avvio contiene il primo insieme di istruzioni per il microprocessore per eseguire. Il boot loader include istruzioni che caricano il kernel nella memoria del kernel e poi , come ultimo passo , trasferisce il controllo al kernel . La memoria del kernel diventa quindi la memoria principale . Il kernel rimane in memoria e non viene scambiato .
Requisiti

La memoria del kernel deve essere indirizzabile direttamente dal microprocessore . Ciò significa che non può risiedere su un disco rigido o altra periferica poiché fornisce i servizi necessari per lavorare con i dati su tali dispositivi . Dovrebbe essere veloce rispetto alla velocità di clock del microprocessore , come la velocità di funzionamento della memoria kernel influisce direttamente sulle prestazioni generali del computer . Ad esempio , una CPU a 2,7 GHz può essere abbinato con memoria 1333MHz - se la memoria è più lenta , la CPU può finire in attesa nella memoria e questo rallenta le prestazioni. Infine, deve essere abbastanza grande per entrambi contengono tutto il kernel e , in minima parte, consentire il caricamento della parte principale di altri processi .
Tipi

Alcuni porzione della memoria del kernel deve essere in lettura /scrittura della memoria fornita da memoria ad accesso casuale ( RAM ) . Per i sistemi specializzati , come i sistemi di controllo automotive o pertinenze, gran parte del kernel può essere situato in ROM. Sistemi informatici generali fanno uso di RAM per la memoria del kernel in quanto fornisce la massima versatilità . RAM dinamica ( DRAM) e la RAM statica ( SRAM) sono i principali tipi di RAM utilizzati . La forma fisica della RAM spesso dipende dalle caratteristiche del sistema , tra cui la capacità di aumentare la quantità di memoria .

 

hardware © www.354353.com