Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Pid or not pid
- X-seq: zsh-workers 619
- From: Peter William Stephenson <pws@xxxxxx>
- To: zsh-workers@xxxxxxxxxxxxxxx (Zsh hackers list)
- Subject: Pid or not pid
- Date: Thu, 16 Nov 1995 16:57:47 +0100
Some of the code in execcmd() is getting executed in the parent rather
than the child, presumably since the last rearrangement... in
particular, nice(5) is getting called if fork() returned a non-zero
pid, i.e. in the parent (line 1350 of exec.c). This means each time a
background process is forked, the parent shell has a lower priority.
This may be a good way to deal with process hogs, but I don't think
it's what's intended.
% ps -l -p$$
F S UID PID PPID C PRI NI P SZ:RSS WCHAN TTY TIME COMD
30 S 2082 18544 21831 2 39 20 * 775:366 801bf9c0 pts/54 0:01 zsh
% sleep 3 &
[1] 19247
+4:52% ps -l -p$$
F S UID PID PPID C PRI NI P SZ:RSS WCHAN TTY TIME COMD
30 S 2082 18544 21831 1 39 25 * 775:361 801bf9c0 pts/54 0:01 zsh
%
--
Peter Stephenson <pws@xxxxxx> Tel: +49 33762 77366
WWW: http://www.ifh.de/~pws/ Fax: +49 33762 77330
Deutches Electronen-Synchrotron --- Institut fuer Hochenergiephysik Zeuthen
DESY-IfH, 15735 Zeuthen, Germany.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author