Pythonで処理をもっと速く実行しようってなったときに、「PythonはGILの制限があるから、マルチスレッド化しても意味ないよね」となります。
ですので、マルチプロセスにして並列処理をしましょう、ということになったりしますが、ではマルチプロセス化ってどうやるんでしょうか。
そもそもプロセスってなんだろう。
Pythonよりもう少し手前からこの話題に入ってみます。
毎日、何か新しいことを。ブログ移転しました→https://mrsekut.site
Pythonで処理をもっと速く実行しようってなったときに、「PythonはGILの制限があるから、マルチスレッド化しても意味ないよね」となります。
ですので、マルチプロセスにして並列処理をしましょう、ということになったりしますが、ではマルチプロセス化ってどうやるんでしょうか。
そもそもプロセスってなんだろう。
Pythonよりもう少し手前からこの話題に入ってみます。