Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Server di connessione KD
Proxy usato durante alcune forme di debug remoto in modalità kernel. Ascolta le connessioni dai client smart ed esegue operazioni di memoria, processore o Windows come richiesto da questi client remoti.
Vedere anche debug del server.
Per altre informazioni, vedere Server di connessione KD (modalità kernel).
kernel
Il kernel è la parte del sistema operativo Windows che gestisce e controlla l'accesso alle risorse hardware. Esegue la pianificazione e l'invio dei thread, la gestione delle interruzioni e delle eccezioni e la sincronizzazione multiprocessore.
Errore del kernel
Vedere Controllo dei bug.
modalità kernel
Il codice in modalità kernel ha l'autorizzazione per accedere a qualsiasi parte del sistema e non è limitato come il codice in modalità utente. Può ottenere l'accesso a qualsiasi parte di qualsiasi altro processo in esecuzione in modalità utente o kernel.
I componenti del sistema operativo sensibili alle prestazioni vengono eseguiti in modalità kernel. In questo modo possono interagire con l'hardware e tra loro senza il sovraccarico del commutatore di contesto. Tutti i componenti in modalità kernel sono completamente protetti dalle applicazioni in esecuzione in modalità utente. Possono essere raggruppati come segue:
Esecutivo.
Contiene i componenti del sistema operativo di base, ad esempio gestione della memoria, gestione dei processi e thread, sicurezza, I/O, comunicazione interprocesso.
kernel
In questo modo vengono eseguite funzioni di basso livello, ad esempio la pianificazione dei thread, l'interruzione e l'invio delle eccezioni e la sincronizzazione multiprocessore. Fornisce inoltre un set di routine e oggetti di base usati dall'executive per implementare una semantica di livello superiore.
Livello di astrazione hardware (HAL).
In questo modo viene gestita tutta l'interfaccia diretta all'hardware. Isola quindi il kernel windows, i driver di dispositivo e Windows Executive dalle differenze hardware specifiche della piattaforma.
Sottosistema finestra e grafica.
In questo modo vengono implementate le funzioni dell'interfaccia utente grafica (GUI).
Quando un processo accede erroneamente a una parte di memoria in uso da un'altra applicazione o dal sistema, la mancanza di restrizioni nei processi in modalità kernel forza Windows ad arrestare l'intero sistema. Si tratta di un controllo di bug.
I dispositivi hardware o i driver di dispositivo non funzionanti, che risiedono in modalità kernel, sono spesso i responsabili dei controlli dei bug.
Destinazione in modalità kernel
Visualizza computer di destinazione.
Debug in modalità kernel
Sessione del debugger in cui la destinazione è in esecuzione in modalità kernel.