进程是对运行程序的抽象。
没有进程的抽象,现代计算机不复存在。 进程的抽象,简化了程序执行的成本。进程的抽象,提供了对CPU的虚拟扩展, CPU 扩展成 多个CPU,提高并发能力!
程序的执行依赖于底层硬件CPU、存储、输入、输出的协同工作。 而进程屏蔽了底层硬件的调用逻辑。
进程的抽象 极大的降低了 程序执行的成本, 程序的执行只需要创建进程, 程序的关闭只需终止进程。 至于进程是如何协同 CPU、 存储、 输入、输出完成指令, 程序本身不需要关心! 这一层抽象是强大,而操作系统的概念也是围绕进程开展的!
网友评论