并发编程
2019-09-09 10:11:53 1 举报
AI智能生成
并发编程
作者其他创作
大纲/内容
并发编程
线程
什么是线程
线程vs进程
开启线程的两种方式
利用python模块
自定义类
线程vs进程的代码对比
线程的相关其他方法
守护线程
互斥锁
死锁现象
可重复锁RLock
信号量
GIL
验证计算密集型IO密集型的效率
多线程实现socket通信
操作系统
操作系统的定义
操作系统的作用:
操作系统的发展史
第一代电子计算机(1940~1955)
多道技术
进程
程序是什么?
程序就是一堆文件.
进程是什么?
进程被谁执行?
串行 并发 并行 阻塞 非阻塞
创建进程过程
开启一个进程
利用python中模块Process类创建
第2种 自己定义一个类
小陷阱 注意子进程会copy主空间
进程之间的空间隔离
进程其他属性(进程pid)
进程对象join方法
进程的三个状态?
5.什么是进程?请简述进程的三个状态?(2分)在运⾏中的程序就是进程进程是计算机中最⼩的资源分配单位进程的三状态 :就绪 运⾏ 阻塞8.进程之间如何进⾏通信?(2分)可以通过原⽣socket通信如果是在同⼀个进程中,也可以使⽤multiprocessing⾃带的pipe或者queue进⾏通信也可以使⽤第三⽅⼯具:memcache、、kafka、rabbitmq
liunx中的僵尸孤儿 守护
队列
基于队列的生产者消费者模型
什么是池
为什么要用池?
开启一个池
回调函数
阻塞非阻塞同步异步
0 条评论
回复 删除
下一页