On Sun, Nov 28, 2004 at 10:55:17PM +0100, Jakub Bogusz wrote: > On Sun, Nov 28, 2004 at 07:54:52PM +0100, Jakub Bogusz wrote: > > Leży w ac-test (oprócz ppc, który ma "opóźnienie bez ograniczeń" i nie > > mam już cierpliwości czekać). > [...] > > Uhm, falstart. > Tzn. w ogóle działa, ale wnosi tego o co chodziło. > ld.so zbudowane z --without-tls nie próbuje zaglądać do /lib/tls. > Trzeba budować wersję podstawową z --with-tls --without-__thread (czyli > ze wsparciem dla TLS, ale bez faktycznego używania go).
No, teraz już wybór działa jak należy - w 2.3.4-0.20041122.1.1, i to jest ta właściwa wersja do testowania. $ cat /proc/self/maps | grep libc 40035000-40145000 r-xp 00000000 03:01 13260395 /lib/tls/libc-2.3.3.so 40145000-40146000 ---p 00110000 03:01 13260395 /lib/tls/libc-2.3.3.so 40146000-40147000 r--p 00110000 03:01 13260395 /lib/tls/libc-2.3.3.so 40147000-4014a000 rw-p 00111000 03:01 13260395 /lib/tls/libc-2.3.3.so $ LD_ASSUME_KERNEL=2.4.6 cat /proc/self/maps | grep libc 40035000-40142000 r-xp 00000000 03:01 12583774 /lib/libc-2.3.3.so 40142000-40143000 ---p 0010d000 03:01 12583774 /lib/libc-2.3.3.so 40143000-40144000 r--p 0010d000 03:01 12583774 /lib/libc-2.3.3.so 40144000-40147000 rw-p 0010e000 03:01 12583774 /lib/libc-2.3.3.so i widać różnicę w obsłudze wątków (dla httpd.worker): $ ps aux | grep ^http | wc -l 2 $ ps auxm | grep ^http | wc -l 56 -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ _______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
