Messages in this thread | | | Date | Sun, 21 Dec 1997 14:58:29 -0800 | From | Arun Sharma <> | Subject | Re: Netscape and wait_on_page |
| |
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.
Don't know how to go about looking at page->inode. Should I use kgdb or something ? Also, this scenerio is not deterministically reproducible and when it does happen, after about 15-20 seconds, the netscape process wakes up and runs normally.
But there is a high likelyhood that the page was a NFS page. My $HOME/.netscape was on a NFS mounted directory.
My home directory was automounted via amd, if that is of any help.
-Arun
| |