内核（，又称zh-cn:核心; zh-tw:内核; zh-hk:核心;）在计算机科学中是一个用来管理软体发出的资料I/O（输入与输出）要求的电脑程式，将这些要求转译为资料处理的指令并交由中央处理器（CPU）及电脑中其他电子元件进行处理，是现代操作系统中最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件，这种访问是有限的，并由内核决定一个程序在什么时候对某部分硬件操作多长时间。直接对硬件操作是非常复杂的。所以内核通常提供一种硬件抽象的方法，来完成这些操作。有了这个，通过进程间通信机