补全:用信号量限并发
(每道题开头都有同一段:上面的池小工具。)
补全 gate(limit, ntasks):用 threading.Semaphore(limit) 让同时在跑的不超过 limit,跑 ntasks 个任务,交回 (峰值是否 <= limit, 一共跑了几个)。limit=3、8 个任务:
(每道题开头都有同一段:上面的池小工具。)
补全 gate(limit, ntasks):用 threading.Semaphore(limit) 让同时在跑的不超过 limit,跑 ntasks 个任务,交回 (峰值是否 <= limit, 一共跑了几个)。limit=3、8 个任务:
全部评论