Chris Lamb

python-fadvise

BlogProjectsAbout

View all my projects »

Python interface to posix_fadvise(2).


python-fadvise is a Python interface to posix_fadvise(2) which is used to predeclare an access pattern for file data in order that the kernel may make informed decisions regarding (but not limited to) scheduling I/O and caching.

It uses a private C extension module to invoke the underlying syscall. In addition, it provides a simple client so that advice may be given via the command-line.

You can browse the source tree, create or file bugs or download the code from Git:

$ git clone https://github.com/lamby/python-fadvise

python-fadvise is released under the BSD license.

View all my projects »