K

KD-anslutningsserver
En proxy som används under vissa former av fjärrfelsökning i kernelläge. Den lyssnar efter anslutningar från en smart klient och utför minnes-, processor- eller Windows-åtgärder på begäran av dessa fjärrklienter.

Se även felsökningsserver.

Mer information finns i KD-anslutningsservrar (kernelläge).

kärna
Kerneln är den del av Windows-operativsystemet som hanterar och styr åtkomsten till maskinvaruresurser. Den utför trådschemaläggning och sändning, avbrotts- och undantagshantering samt synkronisering av flera processorer.

kernelfel
Se felsökning.

kernel-läge
Kernel-lägeskod har behörighet att komma åt någon del av systemet och är inte begränsad som kod i användarläge. Den kan få åtkomst till alla delar av andra processer som körs i användarläge eller kernelläge.

Prestandakänsliga operativsystemkomponenter körs i kernelläge. På så sätt kan de interagera med maskinvaran och med varandra utan att behöva växla kontext. Alla komponenter i kernelläge är helt skyddade från program som körs i användarläge. De kan grupperas på följande sätt:

  • Verkställande.

    Detta innehåller de grundläggande operativsystemkomponenterna, till exempel minneshantering, process- och trådhantering, säkerhet, I/O, interprocesskommunikation.

  • Kärna.

    Detta utför lågnivåfunktioner som trådschemaläggning, avbrott och undantagsutskick och synkronisering av flera processorer. Den innehåller också en uppsättning rutiner och grundläggande objekt som används av den verkställande makten för att implementera semantik på högre nivå.

  • Abstraktionslager för maskinvara (HAL)

    Detta hanterar allt direkt gränssnitt till maskinvara. Det isolerar därför Windows Kernel, enhetsdrivrutiner och Windows Executive från plattformsspecifika maskinvaruskillnader.

  • Undersystem för fönster och grafik.

    Detta implementerar gui-funktionerna (grafiskt användargränssnitt).

När en process felaktigt kommer åt en del av minnet som används av ett annat program eller av systemet, tvingar bristen på begränsningar för processer i kernelläge Windows att stoppa hela systemet. Detta kallas för en buggkontroll.

Felaktiga maskinvaruenheter eller enhetsdrivrutiner, som finns i kernelläge, är ofta de skyldiga i buggkontroller.

mål för kärnläge
Titta på måldatorn.

felsökning i kärnläge
En felsökningssession där målet körs i kärnläge.