emha
Well-Known Member
Hallo Forum,
FreeBSD läuft hier auf einem sehr betagtem Rechner und wenn ich z.B. Firefox neu bauen will bremst es mein komplettes System aus (swap...)
Z.z. stoppe ich 'make' bzw. 'ld' mit 'kill -STOP xxxx' wenn ich relativ flüssig arbeiten will und lasse es anschließend mit 'kill -CONT xxxx' wieder weiter bauen.
Ich würde gern ein Script schreiben mit dem ein einfaches Umschalten möglich ist.
Etwa so:
ppause --stop build
Auslesen aller Prozesse (make, gmake, ld, etc.) und ein -STOP Signal senden.
ppause --cont build
Auslesen aller gestoppten Prozesse und diese mit 'kill -CONT' wieder anlaufen lassen.
Ersters klappt soweit mit 'pgrep', aber wie lese ich die gestoppten Prozese aus?
Gruß,
emha
FreeBSD läuft hier auf einem sehr betagtem Rechner und wenn ich z.B. Firefox neu bauen will bremst es mein komplettes System aus (swap...)
Z.z. stoppe ich 'make' bzw. 'ld' mit 'kill -STOP xxxx' wenn ich relativ flüssig arbeiten will und lasse es anschließend mit 'kill -CONT xxxx' wieder weiter bauen.
Ich würde gern ein Script schreiben mit dem ein einfaches Umschalten möglich ist.
Etwa so:
ppause --stop build
Auslesen aller Prozesse (make, gmake, ld, etc.) und ein -STOP Signal senden.
ppause --cont build
Auslesen aller gestoppten Prozesse und diese mit 'kill -CONT' wieder anlaufen lassen.
Ersters klappt soweit mit 'pgrep', aber wie lese ich die gestoppten Prozese aus?
Gruß,
emha