![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
峰哥的Android进阶之路
在某互联网公司搞Android,希望自己慢慢成长,进阶成为高级工程师,架构师,加油^0^~
展开
-
操作系统-进程状态变迁分析
某系统的进程状态变迁图如图2-32 所示, 请说明: (1)引起各种状态变迁的典型事件有哪些? (2)当我们观察系统中某些进程时,发现某一进程产生的一次状态变迁能引起另一进程作一次状态变迁。在什么情况下,当一个进程发生变迁3 时能否立即引起另一个进程发生变迁1? (3)试说明是否会发生下述因果变迁: 2 → 1 3 → 2 4 → 1 答案: (1)存在4种状态变迁: ...原创 2020-04-30 09:04:47 · 9010 阅读 · 2 评论 -
操作系统-优先级进程调度
在采用优先级进程调度时,运行进程是否一定是系统中优先级最高的进程?为什么? 不一定。因为高优先级的进程有可能正处在阻塞队列中,进程调度就从就绪队列中选一个进程占用CPU,这个被选中的进程可能优先级较低。 ...原创 2020-04-30 08:59:28 · 2929 阅读 · 0 评论 -
操作系统-系统中既没有运行进程,也没有就绪进程,系统中是否就没有进程
若系统中既没有运行进程,也没有就绪进程,系统中是否就没有进程?为什么? 不一定。因为系统中的所有进程可能都处于阻塞状态。原创 2020-04-30 08:56:54 · 6598 阅读 · 0 评论 -
操作系统-若系统中没有运行进程,是否一定没有就绪进程?为什么?
若系统中没有运行进程,是否一定没有就绪进程?为什么? 是。因为若系统中没有运行进程,那么系统很快会选择一个就绪进程运行。只有就绪队列中无进程时,CPU才可以处于空闲状态。 ...原创 2020-04-30 08:55:45 · 8181 阅读 · 0 评论 -
操作系统-程序执行时间分析
题目: 设内存中有三道程序A、B、C,它们按A、B、C 的优先次序执行。它们的计算和I/O 操作的时间见下表。假设三道程序使用相同设备进行I/O 操作,即程序以串行方式使用设备,试画出单道运行和多道运行的时间关系图(调度程序的执行时间忽略不计)。在两种情况下,完成这三道程序各要花多少时间? 答案: 采用单道方式运行这三道程序,运行次序为A、B、C,故总的运行时间为:(30+40+10)+...原创 2020-04-30 08:51:55 · 19700 阅读 · 6 评论