質問

私はPypyの stackless機能について読んでいました。私の質問はシンプルです:これはギルの周りを乗り越えますか?このページでは、「大規模な並行スタイル」でコーディングが可能になります。これは、複数のコアを利用して、超並列スタイルも意味しますか?

役に立ちましたか?

解決

いいえ。MICROTREADSはより軽量でプログラムに便利ですが、同じ理由で並行して実行することはできません。「Stackful」Pythonはスレッドを並列に実行するだけではありません。Microthreadsについては、GILによって対処された問題を解決し、実際には並列主義を提供することを意図していない。

元のCPythonベースのスタックレスについても同様です( stackless pythonとmulticores?)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top