摘要:
python异步编程之asyncio(百万并发) 前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests p 阅读全文
摘要:
锁: 1.同步锁 需求:对一个全局变量,开启100个线程,每个线程都对该全局变量做减1操作; 不加锁,代码如下: import time import threading num = 100 #设定一个共享变量 def addNum(): global num #在每个线程中都获取这个全局变量 #n 阅读全文