Azərbaycanca AzərbaycancaБеларускі БеларускіDansk DanskDeutsch DeutschEspañola EspañolaFrançais FrançaisIndonesia IndonesiaItaliana Italiana日本語 日本語Қазақ ҚазақLietuvos LietuvosNederlands NederlandsPortuguês PortuguêsРусский Русскийසිංහල සිංහලแบบไทย แบบไทยTürkçe TürkçeУкраїнська Українська中國人 中國人United State United StateAfrikaans Afrikaans
Support
www.wp1.da-dk.nina.az
  • Wikipedia

For alternative betydninger se Kerne Se også artikler som begynder med Kerne Kernen er en vigtig del af en computers sty

Kerne (styresystem)

Kerne (styresystem)
www.wp1.da-dk.nina.azhttps://www.wp1.da-dk.nina.az
image For alternative betydninger, se Kerne. (Se også artikler, som begynder med Kerne)

Kernen er en vigtig del af en computers styresystem. Dens opgave er at kontrollere programmers adgang til computerens hukommelse, tilgang til lagerplads og eksterne enheder og fordele CPU-ressourcer til de forskellige brugerprogrammer. Når der køres flere programmer på samme tid er det kernen der fordeler adgangen til hardwaren mellem programmerne. Typisk indfører kernen et der simplificerer programmørens adgang til hardwaren.

image
Kernen håndterer forbindelsen mellem hardware og applikationer.

Kerner kan opdeles i fire typer:

Monolitiske kerner

Monolitiske kerner har alle sine funtioner tæt integreret og kræver derfor at alle dele er programmeret korrekt for at køre stabilt. Når dette lykkedes kan den på grund af den tæt integrerede kode være meget effektiv. Monolitiske kerner anses af nogle som en forældet teknologi.[kilde mangler] Monolitiske kerner omfatter bl.a.:

  • Traditionelle UNIX-kerner som BSDs.
  • Linux-kernen

Mikrokerner

image
Sammenligning af henholdsvis et monolitisk og en mikrokerne baseret styresystem.

Mikrokerner omfatter kun de mest nødvendige funktioner i selve kernen og overlader andre opgaver til såkaldte servere. Dette gør strukturen simplere og tillader at en server kan genstartes separat hvis den fejler. Eksempler på mikrokerner og styresystemer baseret på mikrokerner:

  • Mach bruges i (GNU/Hurd)
  • Minix
  • Redox

Hybridkerner (modificerede mikrokerner)

Hybridkerner er mikrokerner der er tilføjet kode ud over det højest nødvendige for at øge hastigheden. Dette kompromis blev brugt tidligt i mikrokernens udvikling før man indså at mikrokerner faktisk også kunne være hurtige i sig selv. De fleste moderne styresystemer benytter hybridkerner. Eksempler:

  • Microsoft Windows NT der bruges i alle versioner af Windows baseret på Windows NT
  • er kernen der bruges i Mac OS X. Baseret på Mach-kernen og tilføjet kode fra BSD
  • kerne

Exokerner

Exokerner er et temmelig nyt fænomen. Disse kerner er ekstremt små og deres funktion er begrænset til at beskytte og fordele adgangen til hardwaren. Exokerner har altså ikke noget hardware abstraction layer. Denne type kerne har mindst eksisteret siden 1995, men er stadig mest på forsøgsbasis.

image
Wikimedia Commons har medier relateret til:
Kerne (styresystem)

wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer

Udgivelsesdato: November 27, 2024, 10:23 am
De fleste læses
  • Kan 11, 2025

    Australske bugt

  • Kan 08, 2025

    Aust-Agder

  • Kan 16, 2025

    August 2. af Polen

  • Kan 12, 2025

    Autonomt præfektur (Kina)

  • Kan 11, 2025

    Aton (gud)

Daglige
  • Filminstruktør

  • Ørkenens Sønner

  • Blinkende lygter

  • Svend Gønge

  • Vikings (tv-serie)

  • Bodilprisen

  • Robertprisen

  • E-metanol

  • Kartoffelsagen

  • Tyrkiet

NiNa.Az - Studio

  • Wikipedia

Tilmelding af nyhedsbrev

Ved at abonnere på vores mailingliste vil du altid modtage de seneste nyheder fra os.
Kom i kontakt
Kontakt os
DMCA Sitemap Feeds
© 2019 nina.az - Alle rettigheder forbeholdes.
Ophavsret: Dadaş Mammedov
Top