Thread parallele filehandles
(24 answers)
Opened by Gast at 2006-08-28 12:57
ich habe mir mal http://www.unix.org.ua/orelly/perl/prog3/ch17_01.htm durchgelesen gehabt. Da steht "ithreads" enstpricht forks() unter Windows.
Quote fork: immutable data, own copy ithreads: would be easy to share data, even though they don't share by default Von dem her hat sich das irgendwie wenig geschenkt.. normalerweise wird bei threading ja alles geteilt.. aber bei ithreads ist das nicht so.. entspricht also einem fork(). So hatte ich das verstanden... Ein weiterer Grund wieso ich mich dann für ithreads entschieden hatte: Queue. Ich will später nicht mehr als x (1 .. 5) parallele prozesse/threads haben. Und für fork() gab es kein beispiel :) Wenn ich werte an den parent zurückgeben kann brauche ich nichts zu sharen. Die SubFunction (child/thread) soll später Auswertungen machen und an den Parent zurückliefern.. so war's geplant :)\n\n <!--EDIT|montii|1156831141--> |