mdtest with fsync
 
 
 
 
Go to file
Li Dongyang 6ba22a19e4 Add mmap as a new AIORI backend
It shares the create/open/delete/set_version/get_file_size
functions with POSIX backend.
The mmap backend also supports fsync and fsyncPerWrite options,
and it will use msync() instead and fsync().

Signed-off-by: Li Dongyang <dongyangli@ddn.com>
2018-05-11 12:13:42 +10:00
config modernize configure 2017-10-19 15:18:39 -06:00
contrib Update cbif.c 2017-11-19 15:27:34 -06:00
doc Doc: add tutorial, user guide and CI 2018-03-15 21:52:34 +01:00
scripts Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
src Add mmap as a new AIORI backend 2018-05-11 12:13:42 +10:00
testing Bugfix for #14, storeFileOffset=1 2017-11-30 11:56:26 +01:00
.gitignore Doc: add tutorial, user guide and CI 2018-03-15 21:52:34 +01:00
.travis.yml Travis-CI: Add config file 2018-02-28 14:06:12 +01:00
AUTHORS modernize configure 2017-10-19 15:18:39 -06:00
COPYRIGHT Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
ChangeLog Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
META prep for tagging 3.1.0 2017-08-23 16:36:29 -07:00
Makefile.am fix for autoconf < 2.69 2017-11-22 11:27:05 -08:00
NEWS modernize configure 2017-10-19 15:18:39 -06:00
README Update README 2017-10-23 14:40:59 -06:00
README_S3 Numerous changes to file-modes, small build-tweaks, and a tweak to aiori-S3.c 2015-05-19 09:36:28 -06:00
bootstrap modernize configure 2017-10-19 15:18:39 -06:00
configure.ac Add mmap as a new AIORI backend 2018-05-11 12:13:42 +10:00

README

This repo now contains both IOR and mdtest.

[See also NOTES.txt]

Building
--------

0. If "configure" is missing from the top level directory, you
   probably retrieved this code directly from the repository.
   Run "./bootstrap".

   If your versions of the autotools are not new enough to run
   this script, download and official tarball in which the
   configure script is already provided.

1. Run "./configure"

   See "./configure --help" for configuration options.

2. Run "make"

3. Optionally, run "make install".  The installation prefix
   can be changed as an option to the "configure" script.