Opisz podstawowe funkcje biblioteki POSIX threads
Opisz podstawowe funkcje biblioteki POSIX threads
tworzy wątki, kończy je, oczekuje na zakończenie wątku, przekazuje argumenty i zwraca wyniki. to tyle co pamiętam, jeszcze mogę dodać, że jej działanie jest bardzo szybkie
Na początku chciałbym nadmienić, że POSIX threads są tylko definicją interfejsu dla wątków, implementującą je biblioteką jest np. NPTL (Native Posix Thread Library) - obecnie najszybsza implementacja dla linuxów. Podstawowe funkcje NPTL: - operacje na wątkach - tworzenie, dołączanie, zabijanie - operacje na mutexach - stworzenie mutexu, blokowanie, czekanie, zwalnianie - operacje na zmiennych warunkowych - tworzenie, sygnalizowanie (zarówno dla jednego wątku czekającego jak i dla wielu)