# 2#5 [技術本][Effective Python 読みこなし] 5章 並行性と並列性
Season: 2
Topic: 5
# Note
IT技術本読みこなしシーズ
terapyonこと寺田が一人で読むとちょっと難しかったりするところを補完することができるように、ポイントを絞りお届けします。
Effective Python読みこなし
第1段はEffective Python https://amzn.to/3aW320L 読みこなしです。8回に分けて1章ごとに紹介していきます。
オライリー・ジャパン eBookストア https://www.oreilly.co.jp/books/9784873117560/
5章 並行性と並列性
- 項目 36:subprocessを使って子プロセスを管理する
- 項目 37:スレッドはブロッキング I/Oに使い、並列性に使うのは避ける
- 項目 38:スレッドでのデータ競合を防ぐために Lockを使う
- 項目 39:スレッド間の協調作業には Queueを使う
- 項目 40:多くの関数を並行に実行するにはコルーチンを考える
- 項目 41:本当の並列性のために concurrent.futuresを考える