🦐
WIP:Pythonの並列とか非同期とかのメモ
作成日:
2021/03/22
1
目標:図解
コンカレントまわりを図解するよう
標準モジュールをまとめる
あとはいったん絵を書いてみるだけ...
subprocess
別のプロセスとして起動する。ちょっと別ライン。
threading
マルチスレッド
multiprocess
マルチスレッドとマルチプロセス。threadingと親子。
asyncio
シングルスレッドの並列処理。別アプローチ。イベントループ。
asyncio.subprocessがいてsubprocessの問題(IOブロッキング)を解決しとるっぽい :tada:
concurrent.futures
マルチスレッド、マルチプロセス。
並列処理、並行処理どっちもいけるmultiprocess と threadingの上位互換。
元記事
マルチスレッド、マルチプロセス
こんにちは!