Unix体系结构的一点小认识
严格意义上可以将操作系统定义为一种软件,这种软件控制着计算机硬件资源,提供程序运行环境个人理解为面向硬件富裕与软件。我们称此种软件为内核(kernel),它相对较小,位于环境的中心
内核的接口被称之为系统调用(system calls)共用函数库建立在系统调用接口之上,应用软件既可以使用共用函数库,也可以使用系统调用。
Shell是一种特殊的应用程序,它为其他应用程序提供了一个接口。
在广义上操作系统包括了内核和一些其他的软件,这些软件是的计算机能够发挥作用,并给与计算机独有的特性,这些软件包括系统实用程序,应用软件,shell以及公用函数库。
其实个人理解上内核就是一个函数库,方便程序调用,并且面向硬件。
本文由 落格博客 原创撰写:落格博客 » Unix体系结构的一点小认识
转载请保留出处和原文链接:https://www.logcg.com/archives/517.html
You’ve magenad a first class post