Witam, w internecie o wątkach w systemie Linux jest wszystko i jednocześnie nic.
Mógłbym prosić o jakieś ciekawe, wartościowe według was artykuły opisujące od zera realizację wątków w systemie linux ?
Pozdrawiam
Witam, w internecie o wątkach w systemie Linux jest wszystko i jednocześnie nic.
Mógłbym prosić o jakieś ciekawe, wartościowe według was artykuły opisujące od zera realizację wątków w systemie linux ?
Pozdrawiam
To bardzo słabo szukałeś. Odnośnik do NPTL jest na angielskiej wiki a tam http://www.akkadia.org/drepper/nptl-design.pdf
Trochę mam namieszane w głowie, otóż:
NPTL to tylko jedna z implementacji użycia wątków, coś jakby następca LinuxThreads ?
Skoro zmieniła się implementacja to trzeba uzyc innej biblioteki przy pisaniu niż <pthread.h> ?
Nie. NPTL to wewnętrzna implementacja wątków. Chciałeś opis realizacji wątków w Linuksie i dostałeś. Ty chcesz instrukcję używania POSIX Threads, czy opis ralizacji wątków w Linuksie. Zdecyduj się.
O pthreadach jest niezły tutorial - korzystałem z niego kiedyś:
https://computing.llnl.gov/tutorials/pthreads/
wcześniej dobrze jest zapoznać się z wprowadzeniem:
https://computing.llnl.gov/tutorials/parallel_comp/
Potrzebuje dokładny opis Linuxthreads, NPTL: porównanie, odstępstwa od POSIX itd.
Wszędzie tylko jakieś przestarzałe strzępki informacji.
To napisz do RedHata, sądzę, że udostępnią Ci info gdzie można znaleźć implementację wątków w Linuksie.