![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
挑战自己~
真正的大师永远怀着学徒的心♥
展开
-
OS-Device
五、设备IO设备的概率和分类什么是I/O设备UNIX系统将外部设备抽象成一种特殊的文件,用户可以使用与文件操作相同的方式对外部设备进行操作Write操作:向外部设备写出数据Read操作:从外部设备读入数据I/O设备分类按使用特性:人机交互外部设备——速度慢存储设备——速度块网络通信设备——速度介于两者之间按传输速率分类低速设备中速设备高速设备按照信息交换的单位分类块设备——传输速率较高,可寻址,即对它可随机地读/写任一块字符设备——传输速率较慢,原创 2020-07-30 15:58:15 · 305 阅读 · 0 评论 -
操作系统--文件部分
四、文件文件的引入文件的属性[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aqh35pmc-1596018270562)(http://cdn.comewei.xyz/qiuniuimg/操作系统文件向上提供功能.PNG)]文件的逻辑结构文件(按结构分类)无结构文件:文件内部的数据就是一系列二进制流或字符流组成,又称为"流式文件".比如Windows操作系统中的.txt文件有结构文件:由一组相似的记录组成,又称"记录式文件"。每原创 2020-07-29 18:25:05 · 253 阅读 · 0 评论 -
操作系统——内存下
基本地址变换机构基本地址变换机构可以借助进程的页表将逻辑地址转换为物理地址通常会在系统中设置一个页表寄存器(PTR),存放页表在内存中的起始地址F和页表长度M。进程未执行时,页表的始址和页表长度放在PCB中,当进程被调度时,操作系统内核会把它们放到页表寄存器中。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tjJrvgKe-1595935230834)(http://cdn.comewei.xyz/qiuniuimg/逻辑地址转换为物理地址.PNG)]具有快表的原创 2020-07-28 19:20:57 · 382 阅读 · 0 评论 -
内存上
三、内存基础知识内存的定义与作用内存是用来存放数据的硬件,程序执行前需要先放在内存才能被CPU处理逻辑地址物理地址编译:由编译程序将用户源代码编译成若干个目标模块(编译就是把高级语言翻译为机器语言)链接:由链接程序将编译后形成的一组目标模块,以及所需库函数链接在一起,形成一个完整的装入模块静态链接:在程序运行之前,先将各目标模块及它们所需的库函数连接成一个完整的可执行文件(装入模块),之后不太拆开装入时动态链接:将各目标模块装入内存时,边装入边链接的链接方式运行时动态链接:程序运行中原创 2020-07-27 18:40:26 · 140 阅读 · 0 评论 -
操作系统-进程-下
管程——封装思想引入:信号量机制存在问题——编程程序困难,易出错——比如互斥信号量设置时,如果PV顺序不当,会导致"死锁问题"管程时一种特殊的软件模块,有这些部分组成:局部于管程的共享数据结构说明对之前数据结构进行操作的一组过程(函数)对局部于管程的共享数据设置初始值的语句管程有一个名字管程的基本特征局部于管程的数据只能被局部于管程的过程所访问一次进程只有通过调用管程内的过程才能进入管程访问共享数据每次仅允许一个进程在管程内执行某个内部过程生产消费者管程问题:[外链图片转存原创 2020-07-25 10:32:37 · 131 阅读 · 0 评论 -
操作系统——进程(下)
进程互斥的软件实现方法单标志法两个进程访问临界区后会把临界区的权限转交给另一个进程。也就是说每个进程进入临界区的权限只能被另一个进程赋予可以实现**“同一时刻最多只允许一个进程访问临界区”**主要问题:违背了"空闲让进"原则,该法只可以P0全程与P1全程进行整体交替运行[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yt7JQaSu-1595602780676)(http://cdn.comewei.xyz/qiuniuimg/单标志法.PNG)]双标志先检原创 2020-07-24 23:00:04 · 614 阅读 · 0 评论 -
操作系统进程(上)
二、进程进程的定义、组成、特征程序段、数据段、PCB三部分组成了进程实体(进程映像)——PCB是进程存在的唯一标志。定义:进程是具有独立功能的程序在数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位进程的组成:进程组织方式:进程的特征:进程状态进程的三态:就绪态、阻塞态、运行态(可多加两态——创建态、终止态)状态转换:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B1原创 2020-07-23 16:25:04 · 179 阅读 · 0 评论 -
操作系统的定义(引入)
一、操作系统的定义概念:控制和管理整个计算机系统的 硬件和软件 资源,并合理地组织调度计算机的工作和资源的分配。(中间的角度①)提供给用户和其他软件方便的接口和环境(从下到上的角度②)计算机系统中最基本的系统软件(从上到下的角度③)操作系统的功能和目标操作系统的特性并发——宏观上式同时发生、微观上是交替发生(注意与并行区别)共享——资源共享,指系统中的资源可供内存中多个并发执行的进程共同使用虚拟——时分复用技术——如虚拟存储器技术、空分复用技术——如虚拟原创 2020-07-22 11:16:46 · 973 阅读 · 0 评论