python创建多进程,使用psutil更改子进程优先级
psutil 库的介绍可以参考:psutil获取进程信息
实现的功能:
- 主进程创建了8个子进程
- 子进程循环输出数字
- 主进程改变子进程的优先级
import time
from multiprocessing import Process
import psutil
def fun(tx1):
pro_now = psutil.Process()
pid = pro_now.pid
i=0
while 1:
print(pid,tx1,i)
i += 1
time.sleep(1)
# 改变进程优先级
def change_fun(o_pid):
processs = psutil.process_iter()
# 设置高优先级
for pro <