操作系统概念(第六版) 读书笔记3

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

    本章主要从五大块来剖析了操作系统的结构,操作系统组件、操作系统服务、系统调用、系统程序和系统层次。

    操作系统组件主要包括进程管理、主存储器管理、文件管理、I/O系统管理、辅助存储器管理、网络管理、系统保护、命令解释程序。

    操作系统服务包括I/O 操作、文件系统处理、通信、错误检测、资源分配、账户管理、保护。

    系统程序包括文件管理、文件修改、程序设计语言支持、程序载入和运行、通信、命令解释程序,其中又以命令解释程序最为重要。

    系统层次主要阐述了层次化设计的思想,把硬件和用户空间剥离,完整保护硬件的正常运行。这在现代软件设计中占有无比重要的地位,层次化、模块化、简单化是系统设计的重要思想。

    本章从整体上把握了操作系统的框架与层次,然后又分别深入每个组成部分了解具体的功能,操作系统是由什么组成的,操作系统能提供什么样的服务以及操作系统怎样提供这些服务。最后还对简单介绍了Java虚拟机,并阐述了操作系统设计的初步思想。

操作系统读书笔记(一)——操作系统概述 注: 这是对 [Abraham Silberschatz. 操作系统概念 第七版. 高等教育出版社, 2010.1] 一书的概述性阅读笔记       同时也是对学校操作系统课程部份作业的整理       CH1 操作系统概述   1.操作系统定义和目的 目前对操作系统没有一个十分完整的或广泛接受的定义,操作系统是管理计算机硬件的程序,为应用程序提供基础,并且充当计算机硬件和计算机用户... 阅读详情

相关推荐

操作系统概念第六版读书笔记1

    第一章先从整体的角度形象的描述了操作系统在整个电脑系统中的位置和角色,然后从两个角度来描述操作系统概念,用户视角和系统视角。对于用户视角作了简单的描述,随后从系统视角展开了详尽的分析,即大型计算机系统(又分为批处理、多道程序系统、分时系统)、桌面系统、多处理系统、分布式系统(又分为客户端/服务器系统、对等网络系统)、集群系统、实施系统(又分为硬实时系统、软实时系统)、手持系统。对各种系统

riccy的专栏 1096

操作系统概念--读书笔记之第一章导论(一)

1 操作系统做什么 计算机系统有4个组成部分:计算机硬件,操作系统,系统程序与应用程序和用户。 2 用户视角 3 系统视角 操作系统在这个视角下是资源分配器。 4 定义操作系统 比较公认的一个定义:操作系统是一直运行在计算机上的程序(通常称为内核) 。 2 计算机系统组织2.1 计算机系统操作现代通用计算机系统由一个或多个CPU和若干设备控制器通过共同的总线相连而成。Created wi

helloc_lan的博客 1153

《现代操作系统读书笔记 - 操作系统概念

操作系统概念 1.进程 相关概念:进程、地址空间、进程表、资源集 进程:进程的本质是正在执行的一个程序。 进程表:与一个进程有关的所有信息,除了该进程自身地址空间的内容以外,均存放在操作系统的一张表中,称为进程表(数组或链表结构)。 资源集:通常包括寄存器(含有程序计数器和堆栈指针)、打开文件的清单、突出的报警、有关进程清单,以及运行该程序所需要的所有其他信息。(因此,进程也可以理解为 容纳运行...

Arno_Pei的博客 1327

操作系统概念第六版读书笔记4

    本章先介绍进程的概念,什么是进程(进程之执行中的程序),进程有哪些特点(进程的状态、进程控制块),进程和线程的区别;然后介绍了进程调度,什么是调度队列、调度程序、上下文转换;接着介绍进程操作,包括进程的创建、终止;继续介绍了协作进程,阐述协作进程的产生原因以及协作类型;接着针对进程间通信作了详细的介绍,有哪几种进程间通信的类型,对间接通信作了重点介绍,并对同步和缓冲的概念进行重要描述,列举

riccy的专栏 961

操作系统概念 第一章笔记

目录1.1计算机系统结构1.1.1中断的常用功能1.1.2 I / O结构同步1.1.3直接存储器存取结构1.1.4存储结构1.1.5分级存储器体系1.1.6缓存1.2什么是操作系统1.2.1操作系统的目的1.2.2操作系统的定义1.3操作系统的发展1.3.1批处理系统---晶体管计算机代替真空管计算机1.3.2多程序系统---小规模集成电路代替晶体管计算机1.3.3分时系统1.3.4桌面操作系统1.3.5并行系统(多处理器系统)1.3.6分布式系统1.3.7集群系统1.3.8实时系统1.3.9手持系统1.

mayunfei233的博客 675

操作系统读书笔记(二)——操作系统结构

注: 这是对 [Abraham Silberschatz. 操作系统概念 第七版. 高等教育出版社, 2010.1] 一书的概述性阅读笔记       同时也是对学校操作系统课程部份作业的整理   CH2 操作系统结构   1.操作系统服务 操作系统提供执行程序的环境,向程序和程序的用户提供一定的服务。 操作系统服务向用户提供以下的函数以方便操作:提供用户界面以方便用户进行控制;提供...

ljing的博客 386

读书笔记操作系统

第一章 操作系统概述 1.1 操作系统的基本概念 1.1.1 操作系统概念 操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理组织和调度计算机的工作和资源分配,以提供给用户和其它软件方便的接口和环境的程序集合 1.1.2 操作系统的特征 P2 并发,共享,虚拟,异步。前两者为基本特征。 1.1.3 操作系统的目标和功能 P4 处理机管理,存储

HYCANYE 929

嵌入式操作系统的基本概念_读书笔记_1

1.1计算机操作系统 1.1.1什么是计算机操作系统 1.裸机:只有硬件构成的计算机          2.计算机操作系统、硬件与应用程序的关系: 应用软件 ↓ 系统软件 ↓ 操作系统 ↓ 计算机硬件系统          下层是上层的基础,上层是下层功能的扩充。          3.操作系统

学习ing......... 2632

操作系统导论》第16章读书笔记:分段

到目前为止,我们一直假设将所有进程的地址空间完整地加载到内存中。利用基址和界限寄存器,操作系统很容易将不同进程重定位到不同的物理内存区域。但是,对于这些内存区域,你可能已经注意到一件有趣的事:栈和堆之间,有一大块“空闲”空间。从图 16.1 中可知,如果我们将整个地址空间放入物理内存,那么栈和堆之间的空间并没有被进程使用,却依然占用了实际的物理内存。因此,简单的通过基址寄存器和界限寄存器实现的虚拟内存很浪费。另外,如果剩余物理内存无法提供连续区域来放置完整的地址空间,进程便无法运行。

小勇博客 1265

《现代操作系统读书笔记-内存管理篇

《现代操作系统读书笔记-内存管理篇标签: 读书笔记 校招 操作系统 面试内存管理基础内存管理的功能 内存的分配和回收; 地址变换; 扩充内存; 存储保护。 应用程序的编译、链接与装入 从源程序到执行的进程,经历了编译、链接、装入3个步骤; 地址转换将逻辑地址转换为物理地址,这个过程叫做重定位。 程序的链接有3种方式:静态链接、装入时动态链接; 程序的装入也有3种方式:绝对装入、可重定位装入、动态运

https://github.com/androidfans 1855

操作系统linux的读书笔记,现代操作系统读书笔记 2

本文将为您描述现代操作系统读书笔记 2,教程操作步骤:现代操作系统读书笔记 2第一章抽象是管理复杂性的一个关键。1 计算及主要部件多数计算机有两种运行模式:内核态和用户态。内核态:操作系统具有对所有硬件的完全访问权限,可以执行机器能够运行的任何指令。在用户态下,只使用了机器指令中的一个子集。用户接口程序:允许用户运行其他程序,诸如:音乐播放器等操作系统处于硬件之上,为所有其他软件提供基础的运行环境...

weixin_29083475的博客 196

读书笔记——计算机基础之操作系统

目录第一章 计算机系统概述1.1 操作系统的基本概念1.1.1 操作系统概念1.1.2 操作系统的特征1.1.3 操作系统的目标和功能1.2 操作系统的发展与分类1.3 操作系统的运行环境1.3.1 操作系统的运行机制1.3.2 中断和异常1.3.3 系统调用1.4 操作系统的体系结构1.5 Notice第二章 进程管理2.1 进程与线程2.1.1 进程的概念及特征2.2.2 进程的状态及转换2...

CodeLuweir 的博客 1387

读书笔记——计算机操作系统

读书笔记——计算机操作系统 读书笔记——计算机操作系统 1. 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.2.1 操作系统的产生 1.2.2 操作系统的形成 1.2.3 微机操作系统的发展 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 操作系统的结构设计(略) 2. 进程管理 3. 处理机调度与死锁 3.1.1 处理机调度的层次 ...

Stu_zkl的博客 1088

读书笔记-《30天自制操作系统》-4】Day5

本篇的内容继续以显示为主,将实现文字的显示并描绘鼠标箭头,以及为了之后实现鼠标的移动,初步引入GDT与IDT。

Ocean1994的博客 1390

操作系统导论》第2章读书笔记操作系统介绍

— 2024-03-17 夜。

小勇博客 1256

操作系统概念 读书笔记】第一章 导论

  操作系统(operating system)是管理计算机硬件的程序。为应用程序提供基础,并且充当计算机用户和计算机硬件的中介。 1.1操作系统的功能 硬件hardware:中央处理单元Central Processing Unit CPU、内存memory、输入/输出设备Input/Output device, I/O device; 应用程序application program; ...

cyw_qq1974029869的博客 407

操作系统导论(Operating Systems: Three Easy Pieces)读书笔记(第1~4章)

操作系统导论(Operating Systems: Three Easy Pieces)读书笔记

2301_79019856的博客 952

操作系统概念第六版读书笔记2

    本章主要讨论了计算机系统的大概组成以及结构框架。以中断开篇,分析了计算机系统是如何运行的,然后自然的涉及到了DMA技术,继而打开了存储器的大门,主存储器、辅助存储器(磁盘)、磁带等。分析了运行和组成,接下来谈了计算机系统里面很重要的技术--硬件保护,不论是用户模式还是监控模式,无不涉及I/O保护、内存保护、CPU保护等等一系列保护系统正常运作的技术。本章最后简要的介绍了计算机系统的另一大块

riccy的专栏 963

操作系统读书笔记(五)——文件系统

注: 这是对 [Abraham Silberschatz. 操作系统概念 第七版. 高等教育出版社, 2010.1] 一书的概述性阅读笔记       同时也是对学校操作系统课程部份作业的整理,本系列到此完结   CH9-11 文件系统   1.文件概念 因为内存通常太小,以及无法永久保存数据和程序,计算机提供磁盘等外存设备以保存信息,文件系统则提供了在物理存储设备上存取程序和数据的机...

ljing的博客 531
上一篇: 操作系统概念(第六版) 读书笔记2
下一篇: 操作系统概念(第六版) 读书笔记4
riccy
博客等级 码龄20年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值