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. | 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. |