【Python】Benchmarker.pyを使ってマルチプロセスやマルチスレッドの速度をチェックする方法

【Python】Benchmarker.pyを使ってマルチプロセスやマルチスレッドの速度をチェックする方法です。

マルチプロセスとマルチスレッドの速度比較しようと思い以下のコードを書きましたが、マルチプロセスはイテレータが使われているので圧倒的に早く比較できませんでした。

別の機会で使うかもしれないので、今回は備忘録として記事にします。

pipでBenchmarker.pyをインストールする

pip install Benchmarker

マルチプロセスのベンチマークを測定する

ソースコードは以下のとおりです。

マルチスレッドのベンチマークを測定する

ソースコードは以下のとおりです。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください