GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Chapter 2 - The kernel Abstraction

Claudio Gonçalves Operative Systems (OS) Englisch 12 Karten

Karten in diesem Stapel (12)

  1. 1ProcessAbstraction for protection of the operative system. A execution of a program with restricted rights.
  2. 2Process Control Block (PCB)The operating system keeps track of all the processes executing using this data structure.
  3. 3Privilege InstructionsInstructions that can only be executed in kernel mode.
    Example: Set code permissions, adjusting memory access and enabling and disabling interrupts.
  4. 4User ModeThe processor checks every instruction before executing to make sure it won't harm the system.
  5. 5Kernel ModeEach instruction executes with protection turned off.
  6. 6Base and Bound RegistersBase gives the beginning of the process memory and bound gives its length. This registers can only be changed in kernel mode.
  7. 7Virtual AddressesAddresses that start at 0 and think they have all memory to themselves. The operative system transforms the virtual addresses in memory addresses by adding a the base register to the virtual address.
  8. 8Hardware TimerA device that it is suppose to interrupt the processor after a specific delay.
  9. 9ExceptionsA processor exception is any unexpected condition caused by the user program behavior. An exception can sometimes not be a error, for example setting a break-point.
  10. 10InterruptAn interrupt is an asynchronous signal to the processor that some external event has occurred that may require its attention.
  11. 11PoolingThe kernels loops over devices to check if an event needs to be handled.
  12. 12System CallMechanism by called by user to use kernel services.

Informationen

Beschreibung
Operative Systems (OS) (Definitions) Karteikarten am Chapter 2 - The kernel Abstraction, erstellt von Claudio Gonçalves am 31/07/2019.
Erstellt von
Claudio Gonçalves
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck