读核日志一##beginning

mac2022-07-01  10

读核日志一##beginning

  研究生生活和想象中的果断不一样啊,第一学期导师也没给啥任务。基本全是自由时间啊,闲着也没劲,于是决定看下linux内核,见识一下这个传说中的由全世界的内核黑客大神们共同开发的巨兽~~~

  以前没接触过操作系统的原理,也不太清楚内核的确切含义。看过书之后对内核有了一番认识。内核首先是一个程序,只不过这个程序权利比较大,随之带来的任务也比较重,因为啥都归它管。内核好比是中央政府,而用户进程就是底下的地方政府,用户进程申请资源以及它本身都要得到内核的批准和调度。这只是打个比方,内核要管的远远不止这些。

  看了两周后发现,整个内核设计就是围绕着资源的管理来进行的。这里的资源指的是内存,cpu等。内核程序设计的主要内容就是创建虚拟对象(如进程,内存管理单元)然后分配管理方式。这就像是一个公司根据需求创建各个部门然后指定每个部门职责的过程,最后要达到的目的是资源的最大化最有效的利用。

  光看的话会懒的思考,所以就在这记下读书笔记吧。

  

posted on 2011-11-30 20:07  seuge 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/seuge/archive/2011/11/30/2269557.html

最新回复(0)