Pracuję nad podsystemem POSIX mojego projektu systemu operacyjnego i doszedłem do punktu, w którym chciałbym pracować nad obsługą pthreads. Jednak nie jestem pewien, w jakim stopniu powinienem je wdrożyć.Realistycznie, jakie funkcje pthreads są zazwyczaj używane?
Jaka jest najczęściej używana funkcja pthreads? Czy jest coś, co mógłbym bezpiecznie "po prostu zgasić" na razie i zaimplementować go, kiedy podłączymy aplikację, która tego wymaga? Moje dotychczasowe badania wskazują na podstawowe operacje na wątkach (tworzenie, dołączanie, itp.) - to całkiem oczywiste - i obsługa muteksów. Realistycznie rzecz biorąc, czy aplikacje używają dużo więcej niż to?
Chyba po prostu próbuję dowiedzieć się, jak niewiele mogę uciec, a jednocześnie mam działającą implementację.
Dzięki.To jest właśnie ten rodzaj informacji, którego potrzebowałem. –
Skończyło się na tym, próbując dowiedzieć się, od czego zacząć, poznając pthreads: był naprawdę przydatny, pomógł mi wiedzieć, które strony podręcznika przejść na pierwszy! Niezupełnie pasuje do pierwotnego pytania, ale ... dobra odpowiedź również dla * moich * nie związanych celów! Woo: 3 – ELLIOTTCABLE