| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 一个进程释放了一台打印机,有可能改变( )的状态。 -> 正文阅读 |
|
[系统运维]一个进程释放了一台打印机,有可能改变( )的状态。 |
?一个进程释放了一台打印机,有可能改变( C )的状态。 这一题考察的应该是资源分配和优先级对进程状态的影响。 我刚开始做这一题的时候选的是D,我想的是书上说阻塞态的进程会因为等待资源的释放而转为就绪态,所以一台打印机释放了,那么所有等待它的进程都应该进入就绪态了。想法逻辑是没错的,我毕竟只学了进程管理这一章的知识。不过后面根据答案推理,我突然意识到,这么多进程跑到就绪态干嘛呢?造反呀!一台打印机只能由一个进程使用,当这台打印机分给其中一个进程后,那其他进程还不是得乖乖等。既然不能都运行,那还都进就绪态干嘛。(有可能就绪态的进程太多,或者等待使用同一资源的就绪态进程太多会导致出现一些分配问题?这里插个眼,等我后面学成归来再加入准确理解)。总之,这题的意思是“”一个资源,一个进程”,当打印机释放时,操作系统会通过相应算法从阻塞队列中只选一个优先级最高的进程进入就绪队列。这一题考察的应该就是这个意思。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 14:59:04- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |