On Wed, Apr 12, 2006 at 06:02:52PM +0200, Andrzej 'The Undefined' Dopierała
wrote:
dlaczego nieprawidlowe?
przeciez bez nptl-a watki byly emulowane procesami.. i mialy oddzielne
pidy.
I były traktowane jako osobne procesy nawet tam, gdzie to było sprzeczne
ze standardem POSIX (np. obsługa
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
On Tue, Apr 11, 2006 at 03:37:46PM +0200, Mateusz Korniak wrote:
On Tuesday 11 April 2006 15:35, Jakub Bogusz wrote:
Ale o co chodzi?
$ python t.py
Main pid: 1740
Thread pid: 1740
$ LD_ASSUME_KERNEL=2.4.6 python t.py
Main pid: 1742
Thread pid: 1744
Wg mnie powinny być różne
On Wed, Apr 12, 2006 at 08:50:34AM +0200, Jacek Konieczny wrote:
$ python t.py
Main pid: 1740
Thread pid: 1740
$ LD_ASSUME_KERNEL=2.4.6 python t.py
Main pid: 1742
Thread pid: 1744
Wg mnie powinny być różne pidy i tworzone różne wątki. (Tak jak przy
Czy ktoś może przetestować czy w naszym aktualnym pythonie faktycznie działają
wątki ?
Bo wygląda że nie za bardzo :/ Czy może kwestia sprytu pythona / arch (na SMP
jest inaczej ? )
Na UP i686 wygląda to tak:
[EMAIL PROTECTED] ~/tmp]$ python t.py
Main pid: 4900
Thread pid: 4900
[EMAIL
On Tuesday 11 April 2006 15:35, Jakub Bogusz wrote:
Ale o co chodzi?
$ python t.py
Main pid: 1740
Thread pid: 1740
$ LD_ASSUME_KERNEL=2.4.6 python t.py
Main pid: 1742
Thread pid: 1744
Wg mnie powinny być różne pidy i tworzone różne wątki. (Tak jak przy
LD_ASSUME_KERNEL=2.4.6)
--