操作系统之哲学原理简评

2020年,3月30日。因为一只蝙蝠,我在此写作

因为疫情,我们(全体大学生,现在也可能是湖北大学生)无法到学校去上课,只能继续上着坑人的网课。因为网络问题,老师上课卡,听个课,简直就是听个麦音流一样。算了,不扯了。我说实话了。因为疫情,原本课程减少或推后,在家听操作系统网课。听南京大学的操作系统的网课,听不懂,不理解。怎么办呢?自己在知乎上找简单的入门书看。今天刚看完。有了一点思路,好像对操作系统的概念有了一定的理解。

操作系统之哲学原理,这本书,是机器工业出版社的书。我看完觉得还不错。本书是以哲学原理的角度来看待操作系统的,(哲学,没有多么高深,就是生活知识吧。)把操作系统扮演的角色分成两个,一个是管理者,一个是魔术师。什么管理者呢?管理者就是类似学校老师管理学生的座位分配(内存管理),管理学生应该做什么事情(CPU管理)管理学生的作业应该放在哪里或哪一堆(区分等级,应该是外存管理)魔术师角色就是提供一种幻想,把丑陋的变为美丽。

操作系统,(我自己理解),就讲几大问题:1.内存管理2.CPU管理3.外存管理4.I/O管理等 这就是管理者的作用。把内存条抽象成操作系统的内存,把CPU抽象成线程进程,把外存磁盘抽象成文件管理系统,屏蔽各个I/O设备的差异不同或因多个硬件制造生产的同一个I/O设备而造成的不同。简而言之,就是把硬件抽象成我们现在能在电脑看得见的。这就是魔术师的作用。

猜你喜欢

转载自www.cnblogs.com/xiablog/p/12598231.html