python--进程

Posted

tags:

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

一、进程、程序

  1.编写完成的代码,在没有运行的时候,称之为程序

  2.正在运行着代码,称之为进程

二、用fork创建进程

技术分享图片
import os

res = os.fork()
if res == 0:
    while True:
        print(111111)
        time.sleep(1)
else:
    while True:
        print(22222)
        time.sleep(1)

#结果为:
111111
22222

111111
22222
使用fork创建多进程(多任务)

  1.os.getpid():获取当前进程id

  2.os.getppid():获取父进程的id

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

[Python3] 043 多线程 简介

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

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

python中的多线程和多进程编程

使用 asyncio 将 bash 作为 Python 的子进程运行,但 bash 提示被延迟

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