Procesy, procesy potomne i w

Ogólne pytania dotyczące systemu
koralgol
Posty: 75
Rejestracja: 25 marca 2007, 13:28

Procesy, procesy potomne i wątki

Post autor: koralgol »

Stanąłem przed zadaniem zainstalowania apache2 i doszedłem do wyboru między jego dwoma "odmianami": Apache MPM prefork i Apache MPM worker.

W skrócie różnią się one od siebie tym, że ten drugi tworzy wątki dzięki czemu jest szybszy, pochłania mniej pamięci ram i przystosowany jest do pracy z wielordzeniowymi procesorami (bardzo niestabilny). Drugi zaś na odwrót. Nie tworzy wątków i zalecany jest dla serwerów jednoprocesorowych i jest stabilniejszy.

Zastanawia mnie czym różni się proces potomny od wątku (na początku myślałem, że proces potomny i wątek to to samo, okazuje się, że chyba nie)? Zainstalowałem na przemian oba te serwery i zarówno jeden jak i drugi tworzy procesy potomne, które bardzo dobrze widać przeglądając procesy w widoku - drzewo (np. htop). Nasuwa się drugie pytanie: skoro proces potomny to nie wątek to jak zobaczyć wątki? Jak je wylistować w Linuksie?
ODPOWIEDZ