今後について

GILとは?Pythonの並列実行参照カウントメモリ管理コレクション今後について

Steering Councilのコメントでは、今後数年間、GILなし版のPythonは正式なリリースではなく、実験的な機能としてソースコードのみが配布されます。その間に様々なテストを行い、問題点や改善点を抽出します。

PEP-703では現在のPythonアプリケーションやライブラリをGILなしのPythonに移行するためのプランが明確になっていません。特に、拡張モジュールを従来のPythonとGILなしPythonの両方で利用できるようにするためのプランを策定しなければなりません。将来的にはさまざまな問題が解決し、GIL無しが標準になるかもしれませんが、それは何年も先のことでしょう。

PEP-703の開発はスムーズに進むでしょうか?Pythonコミッターを対象に、PEP-703の開発に協力する意思があるかどうか アンケート が実施されましたが、過半数のコミッターは開発に関心を示し、協力する意向を示しました。また、Meta社は PEP-703が採択された場合、3人年分の工数を提供する と表明しています。このようなコミュニティの高い関心と、企業からのサポートがあれば、予想よりも速くフリースレッド版Pythonが実現するのかもしれません。

Copyright © 2001-2023 python.jp Privacy Policy python_japan
Amazon.co.jpアソシエイト
Amazonで他のPython書籍を検索