ich glaube ich habe mein Problem gelöst.
mit
Py_BEGIN_ALLOW_THREADS
und
Py_END_ALLOW_THREADS
in meiner c-Extention um die Berechnungen herum scheine ich ein global interpreter lock zu umgehen und alles läuft schön parallel.
nochmals vielen Dank HWK für den Tipp mit dem GIL
Mit Freundlichen Grüßen ...
Die Suche ergab 4 Treffer
- Montag 27. April 2009, 22:03
- Forum: wxPython
- Thema: Verständnissproblem bei Threads in wxpython
- Antworten: 6
- Zugriffe: 2567
- Montag 27. April 2009, 15:22
- Forum: wxPython
- Thema: Verständnissproblem bei Threads in wxpython
- Antworten: 6
- Zugriffe: 2567
- Montag 27. April 2009, 08:53
- Forum: wxPython
- Thema: Verständnissproblem bei Threads in wxpython
- Antworten: 6
- Zugriffe: 2567
- Sonntag 26. April 2009, 17:26
- Forum: wxPython
- Thema: Verständnissproblem bei Threads in wxpython
- Antworten: 6
- Zugriffe: 2567
Verständnissproblem bei Threads in wxpython
Hallo,
ich versuche eine GUI zu programieren bei der im Hintergrund rechenintensive Operationen ausgeführt werden. Aber obwohl ich diese in einem eigenem Thread starte reagiert die Oberfläsche erst wieder wenn die Operationen ausgeführt wurden.
In einem kleinen Testprogramm tritt das Problem auch ...
ich versuche eine GUI zu programieren bei der im Hintergrund rechenintensive Operationen ausgeführt werden. Aber obwohl ich diese in einem eigenem Thread starte reagiert die Oberfläsche erst wieder wenn die Operationen ausgeführt wurden.
In einem kleinen Testprogramm tritt das Problem auch ...
