从现象认调不动的原因

👁️ 2 人浏览 💬 0 人评论 ❤️ 添加收藏

把四种现象和原因配对,打印四个字母:

signs = {
    "worker 加到很多也不快": "A",
    "worker 太少积压严重": "B",
    "开太多反而更慢": "C",
    "IO 任务加 worker 明显变快": "D",
}
cause = {"纯算受 GIL 限": "worker 加到很多也不快", "worker 少于任务的等待并发": "worker 太少积压严重", "线程太多切换开销大": "开太多反而更慢", "IO 等待被重叠了": "IO 任务加 worker 明显变快"}
print("".join(signs[cause[k]] for k in ("纯算受 GIL 限", "worker 少于任务的等待并发", "线程太多切换开销大", "IO 等待被重叠了")))
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论