随笔分类 -  并发编程

摘要:目录 GIL与普通互斥锁区别 验证多线程是否有用 死锁现象 信号量 event事件 进程池与线程池 协程 基于协程实现TCP服务端并发 内容 GIL与普通互斥锁的区别 先验证GIL的存在 from threading import Thread,Lock import time money = 10 阅读全文
posted @ 2022-04-21 19:14 顺溜_7 阅读(63) 评论(0) 推荐(0)
摘要:目录 消息队列 IPC机制 生产者消费者类型 线程理论 开设线程的两种方式 线程实现TCP并发 线程join方法 线程下数据共享 线程对象书写和方法 守护线程 GIL全局解释器锁 内容 消息队列 队列:先进先出;堆栈:先进后出 以后我们会直接使别人封装好的消息队列,实现各种数据传输 from mul 阅读全文
posted @ 2022-04-20 18:40 顺溜_7 阅读(58) 评论(0) 推荐(0)
摘要:目录 代码创建进程 join方法 进程间数据默认隔离 进程对象属性和方法 僵尸进程与孤儿进程 守护进程 互斥锁 内容 代码创建进程 创建进程的方式 鼠标双击桌面一个应用图标 代码创建 创建进程的方式 在内存中申请一块内存空间用于运行相应的程序代码 代码创建进程的两种方式 第一种:函数 from mu 阅读全文
posted @ 2022-04-19 19:11 顺溜_7 阅读(81) 评论(0) 推荐(0)
摘要:目录 操作系统的发展史 多道技术 进程 并发与并行 同步与异步,阻塞与非阻塞 内容 操作系统的发展史 1.穿孔卡片 优势:一个人独占电脑;劣势:CPU利用率极低 2.联机批处理系统 一次性可以录入多个用户指令,缩短了CPU等待的时间,提高了CPU的利用率 3.脱机批处理系统 是现代计算机核心部件的雏 阅读全文
posted @ 2022-04-18 20:32 顺溜_7 阅读(52) 评论(0) 推荐(0)