Mondom: a
fork()-kal kapcsolatos felvetéseiket nem tagadom, igazuk van benne. De egyelőre nem tudjuk csak úgy lecserélni.
A te példáidból is hiányzott a daemon létrehozása és ott muszáj mindent másolni kérdés nélkül. Van olyan POSIX függvény, ami minden UNIX-ban benne van és tudja ezt?
A programozók okításával még úgy-ahogy egyet is értenék, de valahogy borsódzik a hátam, amikor az ms akarja oktatni a programozókat; ld.
CreateProcess()oktatása UNIX-os programozás oktatása címszó alatt.
Félig off: A network szervernél miért volna szükséges külön worker processeket létrehozni, amikor vannak thread-ek is? Azt tudom, hogy a
select()setjei limitált férőhelyesek, meg maga a
select()nem thread-safe, de
select()helyett is van kqueue, IOCP, meg epoll.