学途智助
首页
分类
标签
关于网站
登录
eeettt123
2024-06-08
33
作者编辑
os 错题记录 和信息收集
### 过程调用 有点像 高级语言的函数调用,在汇编这一层级的过程 ### 文件映射 内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping) ### 【单选题】临界区是________。(3.3分) A一个缓冲区 B一段程序 ** B ** 11 ### 【单选题】临界区的正确论述________。(3.3分) A临界区是指进程中用于实现进程互斥的那段代码 B临界区是指进程中用于实现进程同步的那段代码 C临界区是指进程中用于实现进程通信的那段代码 D临界区是指进程中访问临界资源的那段代码 ### 【单选题】下面有关进程的描述,________是正确的。(3.3分) A进程执行的相对速度不能由进程自己来控制 B进程利用信号量的P、V操作可以交换大量的信息 C并发进程在访问共享资源时,不可能出现与时间有关的错误 D P、V操作不是原语操作 bcd 错误 但是a 我不能证明正确 不懂 ### 什么是 **进程的执行的相对速度 ** 并发: 1.进程的执行是间断性的(进程由于调度问题导致可能中间被打断) 2.进程的相对执行速度不可预测 问题就是 两个进程 的执行的相对速度。由进程决定不了的(就是无序性,。 不是这题目有点不明所以, ### 信号量是解决进程同步与互斥的唯一手段? 错误 那么还有哪些手段 互斥锁(Mutex):互斥锁是一种简单的同步机制,它确保同一时间只有一个进程可以访问共享资源。 条件变量:条件变量通常与互斥锁一起使用,允许进程在某些条件不满足时挂起,并在条件满足时被唤醒。 事件(Event):事件是一种同步机制,它允许一个或多个进程等待某个事件的发生。 信号(Signal):在UNIX和类UNIX系统中,信号是一种软件中断,用于通知进程某个事件已经发生。 消息队列(Message Queue):消息队列允许进程通过发送和接收消息来进行通信,从而实现同步。 共享内存(Shared Memory):共享内存是一种允许多个进程访问同一块内存区域的机制,进程可以通过读写共享内存来交换数据。 管程(Monitor):管程是一种高级的同步机制,它封装了共享资源和对这些资源的操作,确保了操作的原子性和互斥性。 屏障(Barrier):屏障是一种同步机制,用于等待一组进程都达到某个同步点。 读写锁(Read-Write Lock):读写锁允许多个读进程同时访问资源,但写进程需要独占访问。 原子操作:某些操作可以设计为原子操作,即不可中断的操作,这在某些情况下可以用于实现简单的同步。 来自kimichat **总之信号量和上面这些还是有一些差别的** 39 ### 【填空题】对信号量S的P操作定义中,使进程进入等待队列的条件是____;V操作定义中,唤醒进程的条件是____。(0.1分) 这个要记忆 【填空题】对信号量S的P操作定义中,使进程进入等待队列的条件是____;V操作定义中,唤醒进程的条件是____。(0.1分) 正确答案: 第一空: S<0;S小于0;S小于零;S.value<0; 第二空: S≤0;S<=0;S小于等于0;S小于等于零;S.value≤0;S≦0 我的答案: 第一空: S<0 第二空: S>=0 PV 的定义 内部这些条件复习时候一定要看清楚。 之后写题也要根据错题重点复习 **假脱机 是什么层级的** 来自kimichat 假脱机系统(Spooling System)是操作系统级别的概念。它不是硬件级别的,而是作为操作系统的一部分,用于管理输入/输出(I/O)操作。具体来说,假脱机系统位于操作系统的软件层次结构中,通常在设备驱动程序之上,用户应用程序之下。
考研
OS
赞
博客信息
作者
eeettt123
发布日期
2024-06-08
其他信息 : 其他三字母的人名首字母都是其他同学发布的哦