perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 26
Click for quality!




11.02.2012 / 21:28

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragfork() limit
Seitenanfang
Hallo,

Ich habe schon gegoogled und die SuFu benutzt doch leider wurde ich aus dem gefundenen Material nicht ganz schlau.

Ich möchte das mein Script geforkt (was kein problem darstellt). Dies bringt aber eine zu hohe CPU Last mit sich, nun möchte ich das es nur 30 Child Processe gibt doch damit komme ich nicht klar wäre über links zu literatur oder einer erklärung sehr dankbar.

System:
OpenSuSe 10.2
Aktuelle Perl version

MFG
Alloha

Datum: 07.09.2007-13:50

Beitragre: fork() limit
Seitenanfang
Was genau hindert dich daran, die forks zu zaehlen und schliesslich damit aufzuhoeren?

Benutz einen Zaehler, den du mit jedem fork() hochzaehlst, mit jedem beendeten Child-Prozess (siehe perldoc -f wait oder waitpid) runterzaehlst.

Dann baust du noch ein, dass nur geforkt wird, wenn der Zaehler unter 30 ist. Fertig? :)

mooze.

Datum: 11.09.2007-16:06

-






-
-