Re: Netscape and wait_on_page

Andrej Presern (andrejp@luz.fe.uni-lj.si)
Sat, 20 Dec 1997 16:51:15 +0100


Bill Hawes wrote:
>
> Arun Sharma wrote:
>
> > I see occassional 10-20 second freezes with Netscape navigator running
> > on a RH 4.2 box (Kernel 2.0.30).
> >
> > On doing ps, the Netscape process is shown to be in status D
> > (uninterruptible sleep) and is waiting for some page:
> >
> > 100000 9539 13934 13914 8 0 14044 8536 wait_on_pag D ? 0:01 /usr/lib/
> > 100000 9539 13935 13934 9 0 10636 812 do_select S ? 0:00 (dns help
> >
> > Does anyone know what's wrong ?
>
> Pages should not be taking that long to unlock. Can you add some
> diagnostics to find out what page it's waiting on? If page->inode is
> non-NULL, you could find out what fs it's on.
>
> I'd especially like to hear if it's a NFS page that's holding things up.

I'm experiencing similar problems, only that it's not a netscape process
and it's not in wait_on_page:
100 0 1 0 0 0 752 412 do_page_fau D ? 0:03
init [5]

The result seems to be that I'm unable to reboot/halt the machine (which
seems to happen quite often, usually when diald's redialing constantly
(busy line) or when the screenblanker activates - after that, problems)
and sometimes I couldn't 'su' (it would block forever).

Andrej