今天看了个大神的视频,叫做Linux内核探秘,觉得好厉害,就写个笔记当博客,纪念一下。大神告诉我们Linux内核很复杂,像一座很高很高很高的山峰还很陡峭,想爬上去就不要放弃。当我看到这里的时候就想放弃了,但是看到整个视频只有13集的时候我决定还是先看一看吧,反正也不是很多,并且看第一集还用了两倍速(手动表扬potplayer神器)。
第二段开始说我觉得重要的知识点。大神将内核分为基础层与应用层,所谓基础层就是内核中提供基础服务的部分,包括数据结构、内核同步机制、内存管理和任务调度这些最基础且比较难懂但是总是会被用到的部分,在基础层之上提供应用服务的就是应用层。应用层代码量多重复行强,接口经常变化;基础层代码量少,难度高,提供基本稳定的API。两者的学习方法比较重要,直接截图:
知识点结束了,大神叫高剑林