- 1
- 0
- 约小于1千字
- 约 1页
- 2026-07-23 发布于北京
- 举报
day11-晨考
1.什么是进程,什么是线程
进程是进行中的应用程序,cpu分配资源的最小单位,线程包含在进程中,是cpu调度执行的最小单位
2.介绍并发和并行
并发:同时启动,交替执行
并行:真正意义上的同时执行
3.什么是同步和异步
同步:各个线程同时执行,有排队机制,按照次序执行,虽然效率比较低,但是数据比较安全
异步:各个线程独自执行,没有排队机制,执行顺序不一样,效率高但是数据不安全
4.创建进程有哪些方式
1.使用Multiprocessing模块的Process类
2.编写子类继承Process类
3.进程池
5.创建线程有哪些方式
1.使用Threading模块的Thread类
2.编写子类继承Thread类
3.线程池
6.进程之间能不能共享全局变量
默认不能共享全局变量,可以通过Manager()对象创建队列或者管道跨进程通信
7.调用start函数和调用run函数的区别
start函数会向cpu发信息告诉已经准备就绪随时可以执行,等待合适的时机开辟进程或者线程并且执
行进程
run函数不会开辟新的进程或者线程,直接由主进程执行该函数
8.join函数的作用
使主进程等待当前线程或者进程执行完毕再往下执行.属于阻塞效果
9.进程池的好处
您可能关注的文档
最近下载
- 2000-2014年北京师范大学无机化学考研真题.pdf VIP
- 2026年交管12123学法减分考试试题与参考答案.docx
- 北京师范大学《无机化学》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 北师大北京师范大学中级无机化学期末试卷及答案.pdf VIP
- 一种合成替来他明中间体化合物以及替来他明的合成方法[发明专利].pdf VIP
- 2026年普通高等学校招生全国统一考试(天津卷)语文试卷及答案.doc VIP
- 食堂餐厅人员职责与管理方案.pdf VIP
- 正确认识心房颤动健康宣教讲座.pptx
- 餐饮门店食材溯源管理手册.docx VIP
- _复发性口腔溃疡中医诊疗专家共识意见(2023).pdf
原创力文档

文档评论(0)