清华操作系统课程学习笔记1

最近深感自己操作系统的基础不够扎实(学过的内容全还给老师了),所以就回笼重新学了一遍,这个系列也就是我在学习过程中做的一些笔记。我主要是根据清华大学的操作系统视频课程来学习的。这里要感慨一下,B站真是个神奇的地方,居然有人把这门课的视频都整理好了:

https://www.bilibili.com/video/av6538245(以概念、原理讲解为主)

https://www.bilibili.com/video/av10496140(有比较详细的实验讲解)

上面两个视频,其实就是一门课,只是不同的老师在讲。

实验环境:https://www.shiyanlou.com/courses/221

我看这门课程的视频是为了补充自己在基础知识上的不足,所以并没有做实验。

另外,在写笔记的过程中,也搬运了一些其他博客的内容,有些地方没有标注来源,如果原创作者觉得有任何问题都可以联系我,侵删。


第一章 课程概述

1、什么是操作系统

从用户、控制的角度,操作系统是个控制软件,管理应用程序、为应用程序提供服务、杀死应用程序。从资源分配的角度来说,操作系统进行资源管理、管理各种外设、对资源进行分配。操作系统将物力资源进行抽象:CPU抽象成进程、磁盘抽象成文件、内存抽象成地址空间提供给应用程序使用。

2、操作系统层次结构

硬件之上、应用程序之下。是个中间层的系统软件。

操作系统位于应用软件之下、为应用软件提供服务支撑,完成对硬件的管理。

操作系统有两层对外的接口:对外暴露的接口外壳(Shell),和面向内部的内核(Kernel)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值