Re: debuggging a recurring system freeze (syslog redir, ktrace?)
Re: debuggging a recurring system freeze (syslog redir, ktrace?)
- Subject: Re: debuggging a recurring system freeze (syslog redir, ktrace?)
- From: Thomas Tempelmann <email@hidden>
- Date: Thu, 2 Apr 2009 09:40:13 +0200
On Mon, Mar 30, 2009 at 21:24, Terry Lambert <email@hidden> wrote:
> Most likely your process table is full because you have a parent process
> that's failing to reap its children.
>
> If you have Terminal set to not close on exit, and you have a terminal open
> you can type:
>
> exec ps gaxlwww
I had another freeze last night. Unfortunately, the exec command does
freeze as well. I can type the command via ssh, but it never shows any
own output.
Internal shell commands still work: a blank "exec" as well as "echo
<arg>", "exit", "pwd", "cd <arg>", "times" work. But invocation of any
external component leads to the stall.
"exec unknowncommand" leads to freeze.
I had a few shells open (via separate ssh terminals), so I could run a
few more tests that led to freezes. The last one was the most
interesting:
servo2:~ root# echo "test" >f
bash: f: Invalid argument
This error makes no sense, does it? I am root, I am in a home dir
which is generally writable, and yet it doesn't want to perform the
redirection.
Could this be an indication of what Andreas Fink suggested earlier:
> This sounds like "not enough free file descriptors / too many open files" issues.
Is there really a system-wide (global) limit on available file descs?
How could I test how many are left, or which apps use most of them
(hmm, that's probabl "lsof")?
--
Thomas Tempelmann, http://www.tempel.org/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden