Kann Perl-Skript sich selbst niedrige Prio zuweisen ?
Georg
- perl
Hallo,
ich schreibe an einem Perl-Skript, welches eine Menge DBM-Hash-Dateien auf Platte nach verschiedenen Benutzereingaben und Kriterien durchsucht und auswertet.
Je nach Benutzereingaben kann eine Suche bis zu 2 Minuten dauern. Auf dem gleichen Server laufen noch eine Vielzahl weiterer Skripte.
Kann ich innerhalb dem "Suchen-Skript" mit Perl-Code beeinflussen, dass dieses Skript anderen Prozessen gegenüber benachteiligt werden soll, was die Prozessorausnutzung angeht ? Quasi sich selbst "nice" gegenueber den anderen verhaelt ?
Ich moechte verhindern, dass das Perl-Skript ueber mehrere Minuten hinweg mit 99% Prozessorauslastung laeuft und somit evtl. andere - auch wichtige Prozesse - in ihrer Ausfuerung hindert.
Viele Gruesse,
Georg
Halihallo Georg
Kann ich innerhalb dem "Suchen-Skript" mit Perl-Code beeinflussen, dass dieses Skript anderen Prozessen gegenüber benachteiligt werden soll, was die Prozessorausnutzung angeht ? Quasi sich selbst "nice" gegenueber den anderen verhaelt ?
http://de.selfhtml.org/cgiperl/funktionen/systemaufrufe.htm#setpriority
Viele Grüsse
Philipp
hi!
ok - danke fuer den Tipp !
Gruss,
Georg
Halihallo Georg
Kann ich innerhalb dem "Suchen-Skript" mit Perl-Code beeinflussen, dass dieses Skript anderen Prozessen gegenüber benachteiligt werden soll, was die Prozessorausnutzung angeht ? Quasi sich selbst "nice" gegenueber den anderen verhaelt ?
http://de.selfhtml.org/cgiperl/funktionen/systemaufrufe.htm#setpriority
Viele Grüsse
Philipp