知識の本棚

読みかけの本でも読んだ本でも読むつもりの本でも、とにかく本棚に仕舞うように調べたことを書き溜める。

pythonのasyncは並列処理ではなく非同期処理

非同期処理と並列処理の違いがいまいちわかってなかった。お恥ずかしい。
asyncに書き換えれば早くなるかもしれないですとか断言しちゃってたけどあれ恥ずかしかったんだな…と。
非同期処理はシングルコア。
真の意味で並列処理(マルチスレッド)をしたければthreadingやmultithreadを使う必要がある。
Python3.2以降ではconcurrentという便利な標準機能があるらしい。
勉強になった。