Difference between revisions of "Operating system kernel"
Jump to navigation
Jump to search
(clarify) |
m |
||
| Line 1: | Line 1: | ||
| − | In [[computer science]], the kernel is the part of the [[operating system]] through which the hardware and software communicate. The kernel also assigns time to threads. A well-designed kernel provides for reliability and security. | + | In [[computer science]], the kernel is the part of the [[operating system]] through which the hardware and software communicate. The kernel also assigns time to processes and/or threads, generally via a form of preemptive round-robin scheduling. A well-designed kernel provides for reliability and security. The terms "Monitor" and "Executive" have been used as synonyms for "Kernel", however those are now somewhat archaic terms. |
==References== | ==References== | ||
Revision as of 21:01, November 19, 2018
In computer science, the kernel is the part of the operating system through which the hardware and software communicate. The kernel also assigns time to processes and/or threads, generally via a form of preemptive round-robin scheduling. A well-designed kernel provides for reliability and security. The terms "Monitor" and "Executive" have been used as synonyms for "Kernel", however those are now somewhat archaic terms.