随笔分类 -  线程,进程,协程

摘要:import time import random import threading class MyThread(threading.Thread): def __init__( self, group=None, target=None, name=None, args=(), kwargs=N 阅读全文
posted @ 2021-04-12 18:31 bhz 阅读(2316) 评论(0) 推荐(0)
摘要:暂时参考: https://blog.csdn.net/centnetHY/article/details/82491077 from Crypto.Random import atfork 个人理解待后续补上 阅读全文
posted @ 2020-11-10 10:13 bhz 阅读(192) 评论(0) 推荐(0)
摘要:ThreadPoolExecutor,线程异步,异步线程,强制中断,适用场景 阅读全文
posted @ 2020-07-16 12:55 bhz 阅读(1696) 评论(0) 推荐(0)
摘要:import threadpool def standard_mult_thread(objs, thread_fn): args_tp_lst = [] for obj in objs: params = {'tsk_obj': obj} args_tp_lst.append((None, par 阅读全文
posted @ 2020-07-16 12:47 bhz 阅读(663) 评论(0) 推荐(0)
摘要:1 import os 2 from multiprocessing import Pool, Manager 3 4 5 def handle_task(arg1, arg2): 6 lock.acquire() 7 # get from queuing_task_lst 8 # enqueue 阅读全文
posted @ 2020-07-16 12:46 bhz 阅读(185) 评论(0) 推荐(0)
摘要:定义:守护线程,就是守护别的线程,守护谁呢,守护的是一个进程中的主线程 使用: from threading import Thread t = Thread() t.setDaemon(True) 当主线程对出后,守护线程也就自动退出,再守护也没意义 守护线程与普通线程的区别在哪? 1)普通子线程 阅读全文
posted @ 2019-12-25 13:11 bhz 阅读(340) 评论(0) 推荐(0)
摘要:进程:计算机程序一次执行的实例,由程序数据段PCB组成,是计算机资源分配和调度的基本单位,也是线程的容器。 线程:线程也叫轻量级进程,是程序执行的最小单位,本身只拥有少部分执行必须的资源。 协程:·协程也叫微线程,用户可自己控制协程切换的时机,不再需要陷入系统的内核态。线程和进程都面临着内核态和用户 阅读全文
posted @ 2019-11-02 12:24 bhz 阅读(166) 评论(0) 推荐(0)