lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Rutherglen <>
Subject Re: madvise(ptr, len, MADV_SEQUENTIAL)
Date Thu, 18 Jun 2009 22:32:58 GMT
Hmm... So the list at the bottom of this page looks accurate?

If it is, then posix_fadvise works on Linux only?

Perhaps madvise will be better then (judging by the much smaller unsupported
list)?  It seems to run on most platforms:

On Wed, Jun 17, 2009 at 2:19 AM, Alan Bateman <> wrote:

> Jason Rutherglen wrote:
>> Alan,
>> Do you think something like FileDescriptor.setAdvise (mirroring
>> posix_fadvise) makes sense?
>> -J
> Something like a posix_fadvise would be more appropriate for FileChannel or
> maybe as a usage hint when opening the file (the new APIs for opening files
> are extensible to allow for additional options in the future or even
> implementation specific options). I don't think we've had much interest in
> doing this, maybe because it would be a no-op on many operating systems.
> -Alan.

View raw message