【まず1嫁】くだすれPython(超初心者用) その59at TECH【まず1嫁】くだすれPython(超初心者用) その59 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:デフォルトの名無しさん 24/06/27 15:00:13.36 oRm7STy0.net 最新のpythonだとGILオフにできるらしい そのバージョンでやってみたら? 801:デフォルトの名無しさん 24/06/27 15:06:22.67 WK2H4wzF.net >>783 async使え 懐かしい問題だなw VB時代とかはbackgroundwokerとか使ってUIスレッドを止めないようにしてたけど今の時代ならasync/awaitでお前さんのループでの処理書けばおk 802:デフォルトの名無しさん 24/06/27 15:21:15.01 CgIutZfe.net こんな人がasyncにするとこんがらかりそう 803:デフォルトの名無しさん 24/06/27 15:40:57.25 oRm7STy0.net pythonのGUIはマルチスレッドで処理を逃してもGILでロックしまくりで遅くなる かといって重い処理を動かすとブロックする async使ってもブロックしたら終わりなのは同じ 詰み 804:デフォルトの名無しさん 24/06/27 17:23:36.34 NmEKUmlO.net CPUバウンドな処理はPythonならマルチプロセスにするのが常識 サブインタープリターも使えるようになったけど本格的に使えるのは3.13から async使うのはI/Oバウンドな処理 これも常識 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch