esmaspäev, 8. detsember 2014

Kernel

Kernel on OSi tuum, see sisaldab riistvara erisusi.

Riistvara ja tarkvara vahendaja.
Tegeleb sisend/väljud päringutega mis tulevad tarkvara poole pealt ja tõlgendab ta need andmetöötluskorraldusteks.
Kernel tegeleb kolme asjaga:
  • CPU (ALU ja FPU)
  • Mälu (Memory)
  • Draiverid (Drivers)
Kuidas CPU töötab : https://www.youtube.com/watch?v=cNN_tTXABUA
 
CPU – Protsessor
PGA – jalakesed
LGA – kontaktplaadid
SOCKET – pesa
SIIN – kontaktide või jalgade komplekt

CPU Korraldus
INSTRUCTION – korraldus = Funktsioon/Protseduur
INSTRUCTION SET – käskude hulk
LOAD – korraldus: laadib mälust numbri protsessorisse
ADD – korraldus: liidab 2 arvu
STORE – käsk: mis võimaldab midagi salvestada mällu
COMPARE – võrdleb 2 mälupesa
OS põhiosa tagab selle, et protsessorile on võimalike tagada neid käsklusi, mis on talle teada.

Kernel üritatakse teha väike.

Windows 7 kerneli suuruseks on 5,3 MB
Windows XP kerneli suuruseks on 2,04 MB




Kommentaare ei ole:

Postita kommentaar