皓月星空

导航

随笔分类 -  python 线程进程操作系统

python进程------multiprocessing包
摘要:##一、multiprocessing包 它是是python中的多进程管理包。与threading.Treade类似,它可以利用multiprocessing.Process对象来创建一个进程。该进程可以在python程序内部编写函数。该process对象和thread对象的用法相同,又有 star 阅读全文

posted @ 2019-08-04 11:52 皓月星空 阅读(480) 评论(0) 推荐(0)

python线程------queue、生产者和消费者模式
摘要:一、queue简介 1、queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 2、FIFO即First in First Out,先进先出。Queue提供了一个基本的FIFO容器,使用方法很简 阅读全文

posted @ 2019-08-02 15:57 皓月星空 阅读(827) 评论(0) 推荐(1)

pyhon——线程同步条件(event)
摘要:event.wait() wait未被设定时,线程会被卡住,执行不下去,一旦设定,就相当于pass event.set() 来给wait设定 event.clear() 来清除set设定 打印结果如下 阅读全文

posted @ 2019-08-02 11:52 皓月星空 阅读(131) 评论(0) 推荐(0)

python线程-----setDaemen(True) 和 join()方法
摘要:一、setDaemon(True) 1、改方法将线程申明为守护线程,必须在start()方法之前设置 2、当我们在程序运行时,执行一个主线程,如果主线程又创建一个子线程,那么子线程和主线程兵分两路,分别运行;那么当主线程运行结束时会检查子线程是否完成,如果子线程未完成,那么主线程会等待子线程完成后一 阅读全文

posted @ 2019-08-01 10:54 皓月星空 阅读(754) 评论(0) 推荐(0)

python 进程线程简单理解
摘要:简单的理解 1、线程:最小的执行单元;进程:最小的资源单元 2、一个程序至少有一个进程,一个进程至少有一个线程(线程可以理解为线程的容器) 3、进程在执行过程中拥有独立的内存单元,而多个线程共享内存 4、每一个独立的线程都有 程序的入口,顺序执行的序列和程序出口 ,但是线程不能独立执行,必须由应用程 阅读全文

posted @ 2019-07-31 21:07 皓月星空 阅读(300) 评论(0) 推荐(0)