On Tuesday 11 April 2006 21:19, Jakub Piotr Cłapa wrote: > Jakub Bogusz wrote: > > W NPTL wszystkie wątki jednego procesu mają ten sam pid. > > Różny mają tid, ale nie widzę gettid() w Pythonie. Zresztą nie powinno > > być potrzebne.
Rozróżnienie wątków jest potrzebne np do wołania (non-)thread-safe funkcji modułów pythona (np PyQt). Pewnie jakąś pochodną gettid() jest thread.get_ident() bo działa dobrze z NPTL (i to zamyka mój problem) > Prócz tego wątki w Pythonie i tak mają GIL, więc na raz może pracować > tylko jeden. Generalnie mały z nich pożytek (lepiej forkować). Nie wątki a interpreter. Moduł może zwolnić GIL i robić swoje równolegle na wielu wątkach. -- Mateusz Korniak "Black holes are where God divided by zero." - Steven Wright _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
