From: Ehud Karni (ehud_at_nonexisting.hamakor.org.il)
Date: Wed 26 May 2004 - 23:21:33 IDT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 25 May 2004 21:16:46 +0300, Tzafrir Cohen <tzafrir_at_technion.ac.il> wrote:
>
> Any process that tries to access the mounted filesystem gets into the
> infamous D state.But is a process in such a state considered as "ready"
> for the calculation of the load? Isn't the load avarage the avarage of
> the run queue of the CPU?
I don't know why, but processes in the D state (disk wait) are counted
in the load and ACTUALLY slow the apparent running of other processes
(I've seen it several times, whenever our file servers is disconnected).
I work with quiet old kernels (2.4.7-2.4.22) so may me it is better in
newer kernels.
> > , and there is no way to umount it,
>
> So what, exactly , is 'umount -l' in that sense? Can it be of any use?
I meant you can not force un-mount NOW (like umount -f). The `umount -l'
will only unmount it only when the server will work again and all open
files on that NFS mount are closed (It may not work at all if a process
opened a file on the NFS before the `umount -l' and tries to open
another file after it (blocking, until it succeeds), without closing
the 1st file.
> > OTOH, when it comes up again, any waiting I/O completes successfully
> > as if no interruption occurred. Use this option CAREFULLY. I use it only
> > on mounts of a critical file server.
>
> Then why is it the default? :-0
Beats me !
Ehud.
- --
Ehud Karni Tel: +972-3-7966-561 /"\
Mivtach - Simon Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign
Insurance agencies (USA) voice mail and X Against HTML Mail
http://www.mvs.co.il FAX: 1-815-5509341 / \
GnuPG: 98EA398D <http://www.keyserver.net/> Better Safe Than Sorry
-----BEGIN PGP SIGNATURE-----
Comment: use http://www.keyserver.net/ to get my key (and others)
iD8DBQFAtPxMLFvTvpjqOY0RAtDIAJ9bcKLBZ6r0ZSRMppo/Y5+dalxKxQCff8y0
rDe4z8ftqCiLRqmdOyJbkzI=
=Z5v4
-----END PGP SIGNATURE-----
=================================================================
To unsubscribe, send mail to linux-il-request_at_linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request_at_linux.org.il
This archive was generated by hypermail 2.1.7 : Wed 26 May 2004 - 23:35:08 IDT