At 6:22 PM -0800 11/15/99, Matthew Dillon wrote:
> Well, I think there is an issue in the proc struct bloat but I disagree
> strongly about modifying argv - any worthwhile code uses setproctitle()
> now simply because the argv space is highly dependant on the number of
> arguments passed to the program, and thus non deterministic. Since we
> have setproctitle(), we can depreciate the argv junk.
I'm not running current at the moment so the following may be a
dumb question. Did something happen such that argv wouldn't
work anymore? I use a program which sets arguments via argv,
and it seems to be working fine under 3.2-release.
And going for dumb question #2, how does ps find the argv now?
One of the earlier messages in this thread said something about
it "rummaging around" on the other processes' space. Could the
proc struc contain a pointer to the exact location in the other
processes' space, thus making it quicker for ps to find it?
---
Garance Alistair Drosehn = [EMAIL PROTECTED]
Senior Systems Programmer or [EMAIL PROTECTED]
Rensselaer Polytechnic Institute
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message