Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Oct 2011 00:24:32 -0700
From:      perryh@pluto.rain.com
To:        jhb@freebsd.org
Cc:        arch@freebsd.org
Subject:   Re: [PATCH] fadvise(2) system call
Message-ID:  <4eabaa30.DY7ebNVKU5sQEFsY%perryh@pluto.rain.com>
In-Reply-To: <201110281426.00013.jhb@freebsd.org>
References:  <201110281426.00013.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
John Baldwin <jhb@freebsd.org> wrote:

> I have been working for the last week or so on a patch to add an
> fadvise(2) system call.  It is somewhat similar to madvise(2)
> except that it operates on a file descriptor instead of a memory
> region.  It also only really makes sense for regular files and
> does not apply to other file descriptor types.

Seems to me it could also make sense for disks and geoms.  The
access patterns used by dump(8) and fsck(8) are likely different,
from each other and from those typically encountered in the course
of filesystem activity -- and I wouldn't be surprised if mounted
access patterns tended to differ among, say, ufs, zfs, and msdosfs.
Granted the pattern of disk activity created by a filesystem will
vary greatly, depending on the patterns of file access that the
filesystem is servicing.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4eabaa30.DY7ebNVKU5sQEFsY%perryh>