08 2021 档案

摘要:目录操作系统进程管理同步与死锁存储器管理文件系统磁盘管理I/O 设备管理分布式系统参考资料 这些博客都是根据《计算机操作系统(第四版)》、《操作系统导论》、《分布式系统概念与设计》等书籍整理的,因为这些书超级厚,不爱带来带去。如果在其他地方有看到相关的感兴趣的内容,也会整理到这里来。 操作系统 操作 阅读全文
posted @ 2021-08-22 14:36 乌漆WhiteMoon 阅读(1529) 评论(0) 推荐(8) 编辑
摘要:#磁盘 ##磁盘的结构 磁盘设备可包括一个或多个物理盘片,每个磁盘片分一个或两个存储面(Surface)。每个盘面对应一个磁头,所有的磁头都是连在同一个磁臂上的,因此所有磁头只能“共进退”,所有盘面中相对位置相同的磁道组成柱面。 每个盘面上有若干个磁道(Track),磁道之间留有必要的间隙(Gap) 阅读全文
posted @ 2021-08-20 15:46 乌漆WhiteMoon 阅读(1392) 评论(0) 推荐(3) 编辑
摘要:#I/O 系统 I/O 系统是 OS 的重要组成部分,I/O 系统管理的主要对象是 I/O 设备和相应的设备控制器。其最主要的任务是,完成用户提出的 I/O 请求,提高 I/O 速率,以及提高设备的利用率,并能为更高层的进程方便地使用这些设备提供手段。 ##I/O 系统的基本功能 为了满足系统和用户 阅读全文
posted @ 2021-08-19 20:42 乌漆WhiteMoon 阅读(1013) 评论(0) 推荐(2) 编辑
摘要:#I/O 设备 ##I/O 设备的概念 I/O 就是输入/输出(Input/Output),I/O 设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。I/O 设备一般是由执行 I/O 操作的机械部分和执行控制 I/O 的电子部件组成,I/O 设备的机械部件 阅读全文
posted @ 2021-08-18 16:38 乌漆WhiteMoon 阅读(1216) 评论(0) 推荐(2) 编辑
摘要:#磁盘存储器管理 ##磁盘块 类似于内存分页,在外存管理中为了方便对文件数据的管理,文件的逻辑地址空间也被分为了一个一个的文件“块”。磁盘中的存储单元也称为“块/磁盘块/物理块”,很多操作系统中磁盘块的大小与内存块、页面的大小相同。内存与磁盘之间的数据交换(即读/写操作、磁盘 I/O)都是以“块”为 阅读全文
posted @ 2021-08-14 00:01 乌漆WhiteMoon 阅读(3329) 评论(0) 推荐(2) 编辑
摘要:#文件 ##文件的组成 文件则是指具有文件名的若干相关元素的集合,元素通常是记录,而记录又是一组有意义的数据项的集合。基于文件系统的概念,可以把数据组成分为数据项、记录和文件三级。 在文件系统中,数据项是最低级的数据组织形式,可把它分成以下两种类型。第一种是基本数据项,这是用于描述一个对象的某种属性 阅读全文
posted @ 2021-08-13 15:38 乌漆WhiteMoon 阅读(1715) 评论(0) 推荐(1) 编辑
摘要:#引入虚拟存储器的动机 ##传统存储器管理方式 无论是连续还是离散的存储器管理方式,统称为传统存储器管理方式,它们全都具有如下两个共同的特征。第一个是一次性,是指作业必须一次性地全部装入内存后方能开始运行。第二个是驻留性,是指作业被装入内存后,整个作业都一直驻留在内存中,其中任何部分都不会被换出,直 阅读全文
posted @ 2021-08-10 22:57 乌漆WhiteMoon 阅读(1429) 评论(0) 推荐(1) 编辑
摘要:#离散分配方式 连续分配方式会形成许多外部碎片,虽然可通过“紧凑”方法将许多碎片拼接成可用的大块空间,但紧凑的时间开销和复杂度都很高。如果允许将一个进程直接分散地装入到许多不相邻接的分区中,便可充分地利用内存空间,也就是采用离散分配的方式。根据在离散分配时所分配地址空间的基本单位的不同,又可将离散分 阅读全文
posted @ 2021-08-09 22:45 乌漆WhiteMoon 阅读(2771) 评论(0) 推荐(3) 编辑
摘要:#连续分配 为了能将用户程序装入内存,必须为它分配一定大小的内存空间。连续分配方式是最早出现的一种存储器分配方式,分配的策略为一个用户程序分配一个连续的内存空间。程序中代码或数据的逻辑地址相邻,内存空间分配时物理地址的相邻。连续分配方式可分为四类:单一连续分配、固定分区分配、动态分区分配以及动态可重 阅读全文
posted @ 2021-08-08 16:07 乌漆WhiteMoon 阅读(2990) 评论(0) 推荐(1) 编辑
摘要:#存储器管理 随着计算机技术的发展,系统软件和应用软件在种类、功能上都急剧地膨胀。存储器容量扩大仍不能满足现代软件发展的需要,因此存储器仍然是一种宝贵而又稀缺的资源。存储器管理的主要对象是内存,对存储器的管理直接影响到存储器的利用率和系统性能也。对外存的管理与对内存的管理相类似,只是外存主要是用来存 阅读全文
posted @ 2021-08-07 02:33 乌漆WhiteMoon 阅读(1195) 评论(0) 推荐(1) 编辑
摘要:#临界资源 ##可重用性资源 可重用性资源是一种可供用户重复使用多次的资源,每一个可重用性资源中的单元只能分配给一个进程使用,不允许多个进程共享。进程在使用可重用性资源的顺序是先请求资源,接着使用资源,最后当进程使用完后自己释放资源。 系统中每一类可重用性资源中的单元数目是相对固定的,进程在运行期间 阅读全文
posted @ 2021-08-05 23:19 乌漆WhiteMoon 阅读(1968) 评论(0) 推荐(1) 编辑
摘要:#处理机调度 在多道程序环境下内存中存在着多个进程,而计算机的 CPU 资源时有限的,这就要求系统能按某种算法动态地将处理机分配给进程。调度的实质是一种资源分配,处理机调度是对处理机资源进行分配。分配处理机是由处理机调度程序完成的,系统的运行效率如何在很大程度上都取决于处理机调度性能。 ##处理机调 阅读全文
posted @ 2021-08-04 21:14 乌漆WhiteMoon 阅读(1387) 评论(0) 推荐(1) 编辑
摘要:#临界资源 ##互斥访问 进程共享各种资源,然而有很多资源一次只能供一个进程使用。一次仅允许一个进程使用的资源称为临界资源,如输入机、打印机、磁带机等许多物理设备都属于临界资源。访问这样的临界资源就需要通过互斥共享方式,在一段时间内只允许一个进程访问该资源。 ##临界区 每个进程中访问临界资源的代码 阅读全文
posted @ 2021-08-03 19:33 乌漆WhiteMoon 阅读(1077) 评论(0) 推荐(1) 编辑
摘要:#线程 ##引入线程的动机 为了解决单处理机环境下的程序并发执行问题,设计出多道程序 OS 时引入了进程的概念,此时进程作为能拥有资源和独立调度的基本单位的。由于进程是一个资源的拥有者,因而在创建、撤消和切换中,系统必须为之付出较大的时空开销。因此在原来的 OS 中设置进程的数目不能太多,而且进程切 阅读全文
posted @ 2021-08-02 09:36 乌漆WhiteMoon 阅读(931) 评论(0) 推荐(1) 编辑
摘要:#程序执行 ##顺序执行 程序就是一个指令序列,通常一个应用程序由若干个程序段组成,每一个程序段完成特定的功能,它们在行时都需要按照某种先后次序顺序执行。例如在进行计算时,应先运行输入程序获取用户的输入,然后运行计算程序进行计算,最后输出计算结果。用结点代表各程序段的操作,其中 I 代表输入操作,C 阅读全文
posted @ 2021-08-01 09:44 乌漆WhiteMoon 阅读(970) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示