![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
操作系统
文章平均质量分 91
操作系统(Operating System,缩写:OS)是一种内置的程序,用于协作计算机的各种硬件,以与用户进行交互
Ausgelebt
目前的计划是一直发疯,,,直到真的疯了为止
展开
-
操作系统6_输入输出系统
当一个进程请求I/O操作时,该进程将被挂起,直到I/O操作完成后,设备控制器便向CPU发送一个中断请求,CPU响应后便转向中断处理程序去执行,中断处理程序执行相应的请求处理,处理完后解除相应进程的阻塞状态。:虽然在CPU和I/O设备之间增加了设备控制器后,已能大大减少CPU对I/O的干预,但当主机所配置的外设很多时,CPU的负担仍然很重,为此,在CPU和设备控制器之间又增设了I/O通道。:DMA方式较之中断驱动方式,又是成百倍地减少了CPU对I/O的干预,进一步提高了CPU与I/O设备的并行操作程度。原创 2024-05-30 08:29:47 · 852 阅读 · 0 评论 -
操作系统4+5_内存管理测试题
指将内存中暂时不能运行的进程或者暂时不用的程序和数据转移到外存上,以腾出足够的内存空间;或者将已经具备运行条件的进程或进程所需要的程序和数据从外存调入内存,以便执行。指在程序执行的过程中,每次访问内存之前将程序的逻辑地址翻译成物理地址,使得程序可以访问到实际的物理内存。是指程序运行前将各个目标模块及其所需的库函数链接成一个完整的装入模块,以后不再拆开。,是指具有请求调入功能和置换功能、能从逻辑上对内存容量加以扩充的一种存储器系统。把用户程序装入内存时对有关指令的地址部分的修改定义为。原创 2024-05-28 14:08:05 · 981 阅读 · 0 评论 -
操作系统5_虚拟存储器
假定系统为某进程分配了三个物理块,并考虑有以下的页面号引用串:7、0、1、2、0、3、0、4、2、3、0、3、2、1、2、0、1、7、0、1。:假定系统为某进程分配了三个物理块,并考虑有以下的页面号引用串:7、0、1、2、0、3、0、4、2、3、0、3、2、1、2、0、1、7、0、1。:假定系统为某进程分配了三个物理块,并考虑有以下的页面号引用串:7、0、1、2、0、3、0、4、2、3、0、3、2、1、2、0、1、7、0、1。当所访问的段不在内存中时,可请求操作系统将所缺的段调入内存。原创 2024-05-28 11:05:42 · 1034 阅读 · 0 评论 -
操作系统4_存储器管理
用可变分区(动态重定位)方式管理主存时,假定主存中按地址顺序依次有5个空闲区,空闲区的大小依次为32K、10K、5K、228K、100K,现有5个作业A、B、C、D、E。它们各需主存1K、10K、108K、28K、115K,若采用最先适应算法能把这5个作业按顺序全部装入主存吗?:预先不对内存启用区进行分区,整个内存用户区是一个连续的大空闲分区;有作业序列:作业A要求18K,作业B要求25K,作业C要求30K。经分析可知,最佳适应法对这个作业序列是合适的,而其他两种对该作业序列是不合适的。原创 2024-05-28 08:29:36 · 1095 阅读 · 0 评论 -
操作系统3_作业与处理机调度测试题
一组并发进程中,每个进程都无限等待该组进程中其他进程所占有的资源,因而永远无法得到该资源并继续执行的一种僵局,这种现象称为进程死锁,参与死锁的进程就称为死锁进程。在计算机系统中,临界资源是指在多线程或多进程环境下,多个线程或进程需要访问的共享资源,这些资源在某一时间段内只允许一个进程访问,也称独占资源。用户角度:在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作称为一个作业。带权周转时间,指作业的周转时间T与系统为它提供服务的时间Ts之比。什么是带权周转时间?原创 2024-05-24 17:56:46 · 440 阅读 · 0 评论 -
操作系统3_作业与处理机调度
如上案例,短作业C的带权周转时间高达100,不能容忍,而长作业D的带权周转时间仅为1.99;FCFS算法有利于CPU繁忙型的作业,不利于I/O繁忙型作业,同时也有利于长作业,不利于短作业。原创 2024-05-24 16:25:09 · 1099 阅读 · 0 评论 -
操作系统1_操作系统概述测试题
通过通信网络将物理上分布的具有自治功能的数据处理系统或计算机系统互连起来,实现信息交换、资源共享、协作完成任务的计算机系统。指系统及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以方便用户使用的程序的集合。在应用程序执行前,将相关的信息或数据预先输入到辅助存储设备上。只有被一个使用者释放后才能被另一个申请者使用。分布式操作系统的概念。原创 2024-05-21 18:00:39 · 461 阅读 · 0 评论 -
操作系统2_进程管理测试题
进程上下文是进程执行活动全过程的静态描述,包括:进程的用户地址空间内容、处理器中寄存器内容、该进程相关的核心数据结构。直接制约是一组在异步环境下的并发进程,各自的执行结果互为对方的执行条件,从而限制各进程的执行速度的过程。进程同步是指一组并发进程由于相互合作,共同完成某种任务,因而相互等待,使得各进程按一定的速度执行的过程。临界区是每个进程中访问临界资源的那段程序代码。原创 2024-05-21 17:10:40 · 390 阅读 · 0 评论 -
操作系统2_进程管理
一组相关的数据结构和过程一并称为管程;一个管程定义了一个数据结构和能为并发进程在该数据结构上所执行的一组操作,这组操作能同步进程和改善管程中的数据管程的组成局部于管程的共享变量说明对该数据结构进行操作的一组过程对局部于管程的数据设置初始值的语句管程的语法variable declarations // 声明局部变量// 过程P1// 过程P2...// 过程Pnbegin// 初始化语句end管程的操作说明管程中的数据结构只能由管程中的过程访问,其它过程不能访问。原创 2024-05-21 16:12:21 · 1245 阅读 · 0 评论 -
操作系统1_操作系统概述
是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便和有效地使用计算机,使整个计算机系统能高效地运行。多用户多任务:UNIX OS(Saloris、Linus、Mac)、MS-DOS(Windows 10)(计算机系统的组成:用户、应用程序、操作系统OS、硬件(裸机))一种联机的、交互式的单用户OS,其联机交互功能与通用分时系统相似。原创 2024-04-10 11:02:17 · 629 阅读 · 1 评论