Skip to main content

A Python interface to read/write on a direct I/O context.

Project description

This is an interface to read() and write() on a direct I/O context (O_DIRECT flag) from the Python programming language.

These system calls are Linux system calls to * open a file with the O_DIRECT flag, and close it. * read or write from the file ignores the buffer cache.

The O_DIRECT flag introduced in SGI IRIX, where it has alignment restrictions similar to those of Linux 2.4. FreeBSD 4.x introduced a flag of the same name, but without alignment restrictions. Support was added under Linux in kernel version 2.4.10. Older Linux kernels simply ignore this flag.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

directio-1.3.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file directio-1.3.tar.gz.

File metadata

  • Download URL: directio-1.3.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.8

File hashes

Hashes for directio-1.3.tar.gz
Algorithm Hash digest
SHA256 de4aed6effb134aa4797b9a6c50938c353c65623028d06b13cfe576ad10a4abe
MD5 7b9c6a709b378f168be22d244477e9c1
BLAKE2b-256 e1d3b15000e7d0400522c1801cf93797d844831dc7d1a01eabae49f231f5e637

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page