知道程序员在编写程序时直接和硬件打交道是一件非常贫苦的事,同时不受保障的程序直接运行在硬件上如果堕落大概造成计算机宕机,于是可以编写一个应用程序驻留在计算机上管理硬件资源为上层应用提供体系调用(syscall),不允许上层应用随意访问硬件资源,这就是 内核(内核的健壮性每每比其它应用程序要高)