操作系统
Backcanhave7
学无止境,学以致用。
展开
-
操作系统学习笔记(一)
本系列学习笔记主要参考清华大学向勇和陈渝老师在网易公开课上开设的操作系统公开课,课程链接:http://open.163.com/movie/2018/12/6/0/ME1NSA351_ME1NSM960.html,另外还参考了Abraham Silberschatz等人著的《实用操作系统概念》。 什么是操作系统? 操作系统没有一个完整、精确的定义。因此,我们从功能和特点的角度来理解什么是操作...原创 2019-01-23 17:52:02 · 305 阅读 · 0 评论 -
操作系统学习笔记(二)
本文涉及到两方面的内容,一是操作系统的启动,二是操作系统的中断、异常和系统调用。关于启动,需要知道操作系统是怎么从计算机加电后,启动到正常运行,然后最终能让应用程序正常开始它们各自的工作;关于中断、异常和系统调用,要了解操作系统是如何提供相应的接口来给应用程序提供服务,以及如何控制控制外设、与外设进行交互。 操作系统的启动过程 首先,我们要知道的是操作系统的代码是存储在硬盘中的,硬盘中...原创 2019-01-25 15:35:55 · 285 阅读 · 0 评论 -
操作系统学习笔记(三)
操作系统被加载到内存后,会对整个计算机系统进行管理和控制,而首先要管理和控制的就是内存。因此,本文主要介绍操作系统是如何管理物理内存的。 内容提要: 1)计算机体系结构/内存分层体系 2)地址空间&地址生成 3)连续内存分配 计算机体系结构/内存分层体系 计算机体系结构: 内存分层体系: 下面用一张图来说明我们想要操作系统的存储...原创 2019-01-31 20:38:54 · 303 阅读 · 0 评论