python--进程 Posted 2020-10-22
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,又叫超级进程(代码片段