进程的概念

Posted god-for-speed

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了进程的概念相关的知识,希望对你有一定的参考价值。

操作系统的作用:
   1,封装所有硬件接口,让各种用户使用电脑更加轻松
   2,是对计算机内所有资源进行合理的调度和分配
   
进程:
       是指正在执行的程序。
       是程序执行过程中的一次 指令,数据集等的集合。
       也可以叫做程序的一次执行过程。
       进程是一个动态的概念。

     进程由三大部分组成:代码段,数据段,PCB:进程管理控制
     进程的三大基本状态:
        就绪状态:已经获得运行需要的所有资源,除了CPU
        执行状态:已经获得了所有资源包括cpu,处于正在运行
        阻塞状态:因为各种原因,进程放弃了cpu,导致进程无法继续执行,此时进程处于内存中,继续等待获取cpu
     进程的一个特殊状态:
        挂起状态:是指因为种原因,进程放弃了cpu,导致进程无法继续执行,此时进程被踢出内存。

     multiprocessing内置模块,是python提供,主要用于多进程编程

 

以上是关于进程的概念的主要内容,如果未能解决你的问题,请参考以下文章

多线程编程

java 简单的代码片段,展示如何将javaagent附加到运行JVM进程

代码片段:Shell脚本实现重复执行和多进程

java中的进程,线程,线程池总结

LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段

Android 逆向Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )(代码片段