《操作系统原理、实现与实践》笔记 目录 《操作系统原理、实现与实践》笔记 第一、二章 冯诺依曼“存储程序”思想 内核态、用户态、系统调用 第三章 多进程——操作系统最核心的视图 ...
第一章 操作系统概述 .课程特点:概念多,原理性强,较抽象. 学习目的:基础核心课,有利于对计算机系统的理解和软件开发. 难点:概念,原理,算法,数据结构. 学习方法:用问题驱动学习,理论联系实际. 内容安排:硬件部分 操作系统概述,进程管理,存储管理,外部设备管理 ,软件管理 文件管理 . .什么是操作系统: 四种基本观点 .虚拟机器:操作系统是建立在计算机硬件平台上的虚拟机器,它为应用软件提供 ...
2019-04-16 11:57 0 558 推荐指数:
《操作系统原理、实现与实践》笔记 目录 《操作系统原理、实现与实践》笔记 第一、二章 冯诺依曼“存储程序”思想 内核态、用户态、系统调用 第三章 多进程——操作系统最核心的视图 ...
在Linux操作系统内核内部,进程是通过一个链表,而且是一个双向链表来管理的。 进程描述符:每一个进程都有其描述符,每一个描述符彼此之间都有关联性的。 双向链表: 一个进程内部可能包含多个线程。 上下文切换(Context swtch ...
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机 ...
操作系统做了什么 以一个简单的C语言程序为例: 下面是操作系统对程序的运行过程: 操作系统是什么? 操作系统是计算机系统中的一个系统软件,是一些程序模块的集合----- 1) 它们能以尽量有效、合理的方式组合和管理计算机的软硬资源 ...
操作系统复习 第一章 操作系统概述 基本概念 吞吐量:单位时间内系统能处理的工作量。 进程:正在动态执行的程序 实时操作系系统:实时计算。计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生这个结果的时间一类的计算。 操作系统的特征:现代操作系统大多支持多任务,具有并发 ...
Linux操作系统原理 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.计算机经历的四个时代 1.第一代 ...
...
我们简单地谈一谈如何学习操作系统原理,这里我们假设读者基本是一个小白,只有一点算法和数据结构的基础,比如会用C语言写链表,快排之类的。有一点我们必须强调,一切没有(伪)代码的理论书籍都是在耍流氓。所以根据这条准则,我们得通过编程的方式来学习操作系统原理。引用某老师的一句话,"Learning ...