Skip to content

purecpp-org/asio-libaio

This branch is 12 commits ahead of ysbarney/asio-libaio:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 28, 2023
5d5b300 · May 28, 2023

History

14 Commits
May 25, 2023
Mar 3, 2023
May 19, 2023
May 19, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
May 18, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
Mar 3, 2023
May 28, 2023
Mar 3, 2023
Mar 3, 2023

Repository files navigation

asio-libaio

Introduction

asio-libaio is based on asio-1.26.0 and add asynchronous read/write file by used libaio. Read/write file buffer must be a multiple of the filesystem block size and be aligned to the memory page size.

Building asio-libaio

libaio must be install first.

ubuntu

sudo apt install libaio-dev -y

centos

# Install libaio
sudo yum install libaio-devel -y
$ ./autogen.sh

then configure:

$ ./configure

then compile:

$ make

Important: In the linux system, libaio is used by default to read and write files.

About

asio support libaio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.0%
  • XSLT 1.0%
  • Makefile 1.0%
  • Perl 0.7%
  • HTML 0.2%
  • M4 0.1%