X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=README.rst;h=bcd08ec9ea16de12db33d984de43cf07e5893588;hb=615c794cbf851c994e94fffe8b8f565e64f137a5;hp=4d736eafc7007279cca858fe5b9141cd119b4bc1;hpb=d6225c1550827077c0c0f9e1b8816b4f35cd5304;p=fio.git diff --git a/README.rst b/README.rst index 4d736eaf..bcd08ec9 100644 --- a/README.rst +++ b/README.rst @@ -81,6 +81,17 @@ benchmark/test tools out there weren't flexible enough to do what he wanted. Jens Axboe 20060905 +Maintainers +----------- + +Fio is maintained by Jens Axboe - however, for reporting bugs please use +the fio reflector or the GitHub page rather than email any of them +directly. By using the public resources, others will be able to learn from +the responses too. Chances are also good that other members will be able to +help with your inquiry as well. + + Binary packages --------------- @@ -112,10 +123,12 @@ Solaris: ``pkgutil -i fio``. Windows: - Rebecca Cran has fio packages for Windows at - https://bsdio.com/fio/ . The latest builds for Windows can also - be grabbed from https://ci.appveyor.com/project/axboe/fio by clicking - the latest x86 or x64 build, then selecting the ARTIFACTS tab. + Beginning with fio 3.31 Windows installers are available on GitHub at + https://github.com/axboe/fio/releases. Rebecca Cran + has fio packages for Windows at + https://bsdio.com/fio/ . The latest builds for Windows can also be + grabbed from https://ci.appveyor.com/project/axboe/fio by clicking the + latest x86 or x64 build and then selecting the Artifacts tab. BSDs: Packages for BSDs may be available from their binary package repositories. @@ -137,7 +150,7 @@ GNU make isn't the default, type ``gmake`` instead of ``make``. Configure will print the enabled options. Note that on Linux based platforms, the libaio development packages must be installed to use the libaio -engine. Depending on distro, it is usually called libaio-devel or libaio-dev. +engine. Depending on the distro, it is usually called libaio-devel or libaio-dev. For gfio, gtk 2.18 (or newer), associated glib threads, and cairo are required to be installed. gfio isn't built automatically and can be enabled with a @@ -157,7 +170,7 @@ configure. Windows ~~~~~~~ -The minimum versions of Windows for building/runing fio are Windows 7/Windows +The minimum versions of Windows for building/running fio are Windows 7/Windows Server 2008 R2. On Windows, Cygwin (https://www.cygwin.com/) is required in order to build fio. To create an MSI installer package install WiX from https://wixtoolset.org and run :file:`dobuild.cmd` from the :file:`os/windows` @@ -211,7 +224,7 @@ implemented, I'd be happy to take patches for that. An example of that is disk utility statistics and (I think) huge page support, support for that does exist in FreeBSD/Solaris. -Fio uses pthread mutexes for signalling and locking and some platforms do not +Fio uses pthread mutexes for signaling and locking and some platforms do not support process shared pthread mutexes. As a result, on such platforms only threads are supported. This could be fixed with sysv ipc locking or other locking alternatives.