进程状态之间的转换*小记【操作系统】

2019-07-14 12:35发布

      近几天复习操作系统,看到了有关进程状态转换的几个经典模型,为了以后温习的时候不再毫无头绪,特意在这里做一个小的总结,顺便也和大家一起分享一下,废话不多说,直奔主题:      首先请原谅我每次在记录一个知识之前总要来一发哲理性的总结(其实就是刷存在。。。装X。。。)我们可以回忆从记事以来所学习的课程和老师在引导你如何学习一门新知识的时候,总会直接或间接的根据一个三大问题的框架展开介绍,通俗的讲就是学习任何一个知识基本都是围绕这三大问题展开讨论,也就是老生常谈的“是什么”“为什么”“怎么样”,那么我们今天要说的进程同样沿着这三大主线展开; *********什么是进程?**********               程序想必大家都多少了解一些,那么进程其本质就是一段程序的一次执行,在计算机的操作系统中,程序是无法运行的,真正可以运行的是进程,也就是说程序可以看成是静态的代码,而进程则是动态的程序,他是系统资源分配的基本单位,一个进程可以包含多段程序,一个程序也可以被多个进程运行。 **********为什么引入进程**********        既然真正可以运行的是进程,那么自然通过引入进程来代替程序,也就是说,为了可以让程序并发执行,操作系统特意引入进程来实现此功能。 *********进程状态模型**********        1.
       2.五状态模型              3.标准七状态模型                     好的,以上就是鄙人总结的模型,希望对初学者有所帮助。【鸣谢】