アカウント名:
パスワード:
マルチスレッドがマルチプロセスになったくらいで速くなる理由がわからん。マルチスレッドの方がオーバーヘッドが少ないイメージだったのに
共有する領域をばっさり管理しなくていい(というと語弊があるか)みたいな部分はあるかもしれんね
# 共有の排他とか管理が負荷になるようなものはけっこうあると思うので...、プロセス単位だとOSに任せてしまえばなんとかなるような資源を1プロセスだと中で取り合いしないといけないとかあるんじゃないかな。
ひとつのプロセスが持つスレッドの数が多くなりすぎると依存関係の処理が重くなったりするのもあるかもしれない。あとはウィンドウズの場合アクティブなウィンドウが所属するプロセスを優先的に処理するってのも大きいだろう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
体感できるくらい速くなったけど (スコア:0)
マルチスレッドがマルチプロセスになったくらいで速くなる理由がわからん。マルチスレッドの方がオーバーヘッドが少ないイメージだったのに
Re: (スコア:1)
共有する領域をばっさり管理しなくていい(というと語弊があるか)みたいな部分はあるかもしれんね
# 共有の排他とか管理が負荷になるようなものはけっこうあると思うので...、プロセス単位だとOSに任せてしまえばなんとかなるような資源を1プロセスだと中で取り合いしないといけないとかあるんじゃないかな。
M-FalconSky (暑いか寒い)
Re:体感できるくらい速くなったけど (スコア:0)
ひとつのプロセスが持つスレッドの数が多くなりすぎると依存関係の処理が重くなったりするのもあるかもしれない。あとはウィンドウズの場合アクティブなウィンドウが所属するプロセスを優先的に処理するってのも大きいだろう。