マルチスレッドを並行して実行する方法があれば教えてください。私が今まで知っていることは、Ruby にはグローバル インタープリター ロックまたはグローバル VM ロックがあり、スレッドが並列に実行され、同時に実装されるのをブロックするということです。スレッドが並列または並行して動作していることを実際に理解し、検証するための詳細なスレッドの例をいくつか教えてください。
4384 次
1 に答える
1
MRI ではできませんが (同時実行のみ)、jRuby ではできます。
この素晴らしい記事を参照してください。この件に関しては他にもたくさんありますが、これはかなり最近のものであり、良いアドバイスを提供します.
于 2011-11-04T09:58:56.587 に答える