操作系统-课堂笔记系列博客(南航)-考研or期末

    xiaoxiao2022-07-14  146

    文章目录

    操作系统课堂笔记简介写此系列博客的初衷推荐参考资料 目录 - 持续更新

    操作系统课堂笔记

    简介

    写此系列博客的初衷

    我们操作系统老师讲的真的非常好,不记录下来真的可惜了!知识来源:NUAA-2016级-物联网专业-操作系统-刘老师!另外还想强调一下,我们老师多次给我强调:操作系统这种底层的东西,如果学习《操作系统课程》的这一年打通不了,以后就真的就没机会了!打通不仅仅是这些理论知识,更重要的还是工程性知识,如Linux源码。不过内核研究不适合所有人,但是读下Linux0.11内核源码,了解操作系统的内部构造还是有必要的!

    推荐参考资料

    网盘链接提取码备注《操作系统精髓与设计原理(原书第6版)》wi9h不要看学校推荐的教材了还是看经典书籍比较好(斜眼笑)《Linux内核完全注释-赵炯编著》4teu也是一系列博客Linux内核完全注释-读书笔记后面会更新,目前只有一小部分记笔记、写博客的原因就是能带动自己思考不然理解不透彻Linux相关新闻像头条那种东西,讲道理除了标题党就是标题党看了里面的文章感觉整个互联网世界都不好了这个链接都是纯洁的科技新闻,毫无杂质

    目录 - 持续更新

    后面几篇写的仓促点,而且考点不多,后面会再详细写下和考试相关的内容!

    另外说句良心话:如果你的目的是考试,那么完全没有必要细读本系列博客,直接按照老师给的重点去复习、做题就好了,当然如果有些细节不明白可以来翻翻看!

    如果想理解下操作系统发展的脉络,想理解下并发的原理和各种机制引入的原因,那么建议仔细读,我的真心话:学习操作系统的这一学期帮助我理解了不少之前不懂的问题,当然还是需要去看看源码才能理解的更透彻!

    我还是想声明下:考试那种东西无所谓的,试问你今天考试考满分和你将来能理解操作系统或者能写出操作系统有半毛钱关系吗? Linus一手创办了Linux,让他来考试他就能得高分?不见得!

    所以不要在意考试,理解操作系统对未来帮助很大,考试能考好不见得理解了操作系统,也不见得对未来技术发展有多大帮助! — 一家之言,不喜勿喷,个人挺厌倦这种考试的!

    该系列博客完成于2019/7/4

    章节完成状况备注课程概述已完成引入日常生活中和OS有关的问题知识补充-程序装入链接已完成内存管理的先修知识,是考点进程管理-进程概述已完成进程的基本思想进程管理-进程同步已完成引入进程后造成的问题进程管理-进程同步-信号量以及实例已完成信号量的PV操作是考点进程管理-进程通信已完成管道也是一种通信方法,是实验的考点进程管理-CPU调度已完成这里的算法是考点进程管理-实时调度已完成仅作了解,我们用的OS均不是实时调度进程管理-死锁已完成死锁检测算法是考点但是实际OS中并没有使用这些算法进程管理-线程已完成重点理解为什么要引入线程?线程的基本思想是什么?和进程对比有哪些优点?内存管理已完成空闲内存分配算法是考点思考Linux是何种内存管理方案?内存管理续已完成内存管理内容太多,续上一篇!虚拟内存已完成作为内存管理的补充,局部性原理是考点磁盘调度已完成磁臂调度算法是考点文件系统已完成给出文件大小,算占用多少块,是考点ext2文件系统已完成做科普,没有考点考点主要在上面虚拟文件系统VFS已完成做科普,可略过Linux系统调用已完成尝试回答文末的几个问题strace的使用已完成fread和read的区别是考点IO已完成SPOOLing技术是考点复习-考题讲解-期中考试已完成该章节针对期中考试不过学好操作系统可不在于考试考多少分!~复习-期末考试重点已完成时间关系,就不解题了

    考前一天将该系列博客更新完,写博客的过程中也发现自己很多东西没有理解透彻;

    所以说:学一样东西和讲一样东西是不一样的~!虽然主要还是参考老师的思路来写,但是里面有不少我个人的理解,这一过程也加深了我的理解!

    考完试就着手写Linux内核解析的学习笔记了,虽然写博客很消耗时间,但是收益却是十分大的!

    考试加油哦~!

    如果觉得写的不错,可以给笔者点个赞,鼓励一下哦~

    最新回复(0)