Pythonでmultiprocessing.pool.ThreadPoolを用いてスレッドプールを構成する

スポンサーリンク

Pythonでmultiprocessing.pool.ThreadPoolを用いてスレッドプールを構成します。

今回はmultiprocessingモジュールを用います。なお、multiprocessingモジュールは、Pythonの標準となったモジュールで、事前にインストールする必要はありません。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■multiprocessing.pool.ThreadPoolを用いてスレッドプールを作成する

では、早速multiprocessing.pool.ThreadPoolを用いてスレッドプールを作成してみます。

■コード

import multiprocessing.pool

pool_test = multiprocessing.pool.ThreadPool()

まず、スレッドプールを構成するためには、クラスのインスタンスを作成し構成しますので、importで、multiprocessingモジュールを呼び出します。その後、pool_testという変数を定義し、その中で、multiprocessing.pool.ThreadPool()を用います。これで、ThreadPool クラスを用いて、インスタンスが作成されました。インスタンスが作成されたことで、スレッドプールの構成が完了となります。

コメント

タイトルとURLをコピーしました