OS
文章平均质量分 63
Helloirbd
1
展开
-
OS------经典进程的同步问题
1.生产者和消费者问题这个问题一共有三个角色:生产者,消费者和缓冲池对于这个问题,咱们分三个阶段来看第一个问题,一个生产者,一个消费者和一个缓冲池怎么解决?在解决问题之前先分析清楚需要干什么进程 活动 分析关系 信号量这是解决这类问题比较重要的四步而关系又分为互斥,同步,资源进程是两个,一个是生产者,一个是消费者活动:生产和消费关系:同步接下来我们来...原创 2018-10-19 16:13:22 · 1794 阅读 · 2 评论 -
单道批-多道批-分时-实时
计算机操作系统操作系统是一组能有效组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,方便用户使用的集合OS相当于在用户与计算机硬件之间搭一座桥有效方便可扩充开放脱机输入/输出的方式解决了人机矛盾,所谓人机矛盾就是人输入的速度很慢而CPU的计算速度很快,CPU不能占着运算的时间去等人输入,有这个时间能计算好多东西干好多事所以就先输入存到磁盘上,等到用的时候高速调用就行了...原创 2018-12-29 21:50:18 · 4204 阅读 · 0 评论 -
OS之进程同步
临界资源一段时间内只允许一个进程访问的资源生产者与消费者问题一开始的问题是生成一个产品就必须取走才能再生产为了使这个过程更加高效,我们在这两个之间设置具有n个缓冲区的缓冲池生产者进程和消费者进程以异步方式运行,但又必须保持同步消费者进程不能向空缓冲区去产品生产者进城也不能向满缓冲区放产品 ...原创 2018-12-29 18:07:11 · 287 阅读 · 0 评论 -
中断机构和中断处理程序
什么是中断?中断实际上是对信号做出的一种反应,即CPU对I/O设备发来的中断信号的一种反应。是由外部设备引起的。俗称外中断。在此插一嘴什么是陷入?陷入是特殊的中断,因为陷入是由CPU内部事件引起的中断,俗称内中断 中断 陷入 相同 信号的处理流程 不同 信号的来源 什么是中断处理程序?中断处理程序位于I/O系统的底层,直接与硬件进行交...原创 2018-12-29 18:06:32 · 2763 阅读 · 3 评论 -
什么是I/O设备和设备控制器
名词的概念I/O设备指I/O操作的机械部分和执行控制I/O的电子部件执行I/O操作的机械部分就是一般的I/O设备执行控制I/O的电子部件称为设备控制器或适配器(adapter)I/O设备的类型:块设备、字符设备独占设备、共享设备存储设备、I/O设备高速设备、中速共享设备、高速共享设备两种分类方式:按使用特性、按传输速率 ...原创 2018-12-29 18:05:48 · 7881 阅读 · 0 评论 -
OS------第五章 虚拟存储器
今天我要写虚拟存储器的博客了,再不复习恐怕会有挂科的危险(来自老师的warnimg)首先从字面意思,虚拟存储器之所以说虚拟是因为它并非从物理上实际地扩大内存容量,而是从逻辑上实现对内存容量的扩充让人从主观的感觉上觉得内存容量增大了,达到的目的就是可以让比实际内存空间更大的程序运行,或是让更多的程序并发运行举个生活中的栗子:一个教室只能容纳40人,但是这间教室需要让80人来进行口语开...原创 2018-12-27 17:13:07 · 392 阅读 · 0 评论 -
OS------第七章 文件管理
这一章我们来学文件管理功能,这个功能是方便用户的。数据组:数据项、记录、文件数据项是最低级的数据组织形式它分为基本数据项和组合数据项。什么是组合数据项?又成为字段,描述一个对象的某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位。比如描述一个学生有学号,姓名、性别啥的还有一个就是组合数据项,简称为组项。简单来讲它是由基本数据项组成的。一个学校的学生是由提前批,一本二本的学...原创 2018-12-27 17:12:35 · 207 阅读 · 0 评论 -
OS------第六章 输入输出系统
在看I/O设备操作系统之前之前,我们先来看计算机的体系结构,对计算机的组成,比如台式机能看到的部分有主机,显示器、键盘、鼠标。主机的核心是CPU、内存,对于怎么管它们, I/O系统的管理对象主要是I/O设备和相应的设备控制器、其主要任务就是提高速率,利用率,方便使用I/O操作:内存和外设间的信息传送操作I/O通道,又称通道控制器设备控制器,即电子部件,又称设备适配...原创 2018-12-27 17:12:17 · 471 阅读 · 0 评论 -
OS------缓冲区管理
缓冲管理的作用:缓和CPU和I/O设备之间速度不匹配的矛盾 减少对CPU的中断频率 解决数据粒度不匹配的问题 提高CPU和I/O设备之间的并行性 提高CPU的利用效率,使用字符设备和块设备配置相应的缓冲区什么是字符设备,块设备?链接:https://blog.csdn.net/qq_27840681/article/details/77567094字符设备特点一个字节一个...原创 2018-12-12 20:38:52 · 868 阅读 · 2 评论