咖啡ice的操作系统学习记录
文章平均质量分 97
咖啡ice的操作系统学习记录
咖啡加Ice
一个普通人,想搞好编程。
展开
-
操作系统学习第一章操作系统概述
1.操作系统概念(1)概念(2)功能 ①提供给用户使用:GUI图形用户界面、命令接口 ②给软件/程序员使用:程序接口(系统调用)。 ②脱机(批处理)命令接口:用户说一堆系统做一堆2.操作系统特征(1)并发性并发:两个或者多个事件在发生,宏观上是同时发生,微观上是交替发生的。注意:并发要与并行区分开来,并行指的是两个或多个事件发生。操作系统的并发性是指系统中“同时”运行着多个程序,但是微观上看是交替进行的。原创 2023-09-12 15:08:50 · 82 阅读 · 0 评论 -
操作系统学习第二章进程管理
程序:是静态的,存放在磁盘里的可执行文件,即一系列指令集合。进程:是动态的,是程序的一次执行过程。在进程被创建时,操作系统会为进程分配一个“唯一且不重复”的标识,并且为了使每个程序都能独立运行,都配置了一个专门的数据结构来存储进程执行所需要的信息。这个数据结构称为。所谓创建进程,实质上就是创建进程实体中的PCB。系统利用PCB来对进程进行控制和管理。,存储了操作系统管理和控制进程的所有信息进程实体:PCB+程序段+数据段。原创 2023-09-17 18:02:36 · 314 阅读 · 0 评论 -
操作系统学习第三章内存管理
1.操作系统内存管理2.地址重定位的三种装入方式产生绝对地址,此时还。将逻辑地址转换为物理地址,用于早期的多道批处理操作系统。将逻辑地址转换为物理地址,用于现代操作系统。3.内存保护在计算机内存中,操作系统占了一部分内存,每个进程各占了部分内存,进程也**不可访问其他进程的存储空间。**所以需要有内存保护机制。内存保护两种方法:方法一:CPU设置一对上、下限寄存器,存放进程的上、下限地址。进程的指令访问某个地址时,CPU检查是否越界。方法二:采用(基址寄存器)和(限长寄存器)进行越界检查。原创 2023-09-23 16:18:02 · 225 阅读 · 0 评论 -
操作系统学习第四章文件管理
1.无结构文件2.有结构文件有结构文件:由一组相似的记录组成,又称“记录式文件”。如:数据库表文件,每条记录有一个数据项可作为关键字。根据记录长度是否相等,可分为定长记录和可变长记录。有结构文件按记录的组织形式可分为:顺序文件、索引文件、索引顺序文件顺序文件:文件中的记录一个接一个地顺序排列,记录可以是定长的也可以是可变长的。。一般。顺序文件按照是否与关键字有关分为:①串结构:记录之间的顺序与关键字无关,通常按照记录存入的时间决定记录的顺序②顺序结构:记录之间的顺序按照关键字排序。原创 2023-09-23 17:15:34 · 883 阅读 · 0 评论 -
操作系统学习第五章设备管理
1.磁盘2.读/写3.盘面、柱面定位一个任意“磁盘块”,可用(柱面号、盘面号、扇区号)来确定。也就是磁盘的物理地址。若根据一个地址读取一个“块“,步骤:①根据“柱面号”移动磁臂。让磁头指向指定柱面;②激活指定盘面对应的磁头;③磁盘旋转过程中,指定的扇区会从磁头下面划过,这样就完成了对指定扇区的读/写。4.磁盘分类(1)磁头分类①活动头磁盘:磁头可以移动,磁臂可以来回伸缩带动磁头定位磁道,只有一个磁头。②固定头磁盘:磁头不可移动,磁盘中每个磁道都有一个磁头。(2)盘片更换分类。原创 2023-09-25 11:11:56 · 249 阅读 · 0 评论