Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

vfs_aio_fork(8) [centos man page]

VFS_AIO_FORK(8) 					    System Administration tools 					   VFS_AIO_FORK(8)

NAME
vfs_aio_fork - implement async I/O in Samba vfs SYNOPSIS
vfs objects = aio_fork DESCRIPTION
This VFS module is part of the samba(7) suite. The aio_fork VFS module enables async I/O for Samba on platforms where the system level Posix AIO interface is insufficient. Posix AIO can suffer from severe limitations. For example, on some Linux versions the real-time signals that it uses are broken under heavy load. Other systems only allow AIO when special kernel modules are loaded or only allow a certain system-wide amount of async requests being scheduled. Systems based on glibc (most Linux systems) only allow a single outstanding request per file descriptor. To work around all these limitations, the aio_fork module was written. It uses forked helper processes instead of the internal Posix AIO interface to create asynchronousity for read and write calls. It has no parameters, it will create helper processes when async requests come in as needed. Idle helper processes will be removed every 30 seconds. This module is stackable. EXAMPLES
Straight forward use: [cooldata] path = /data/ice vfs objects = aio_fork VERSION
This man page is correct for version 4.0.0 of the Samba suite. AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. Samba 4.0 06/17/2014 VFS_AIO_FORK(8)

Check Out this Related Man Page

VFS_PREALLOC(8) 					    System Administration tools 					   VFS_PREALLOC(8)

NAME
vfs_prealloc - preallocate matching files to a predetermined size SYNOPSIS
vfs objects = prealloc DESCRIPTION
This VFS module is part of the samba(7) suite. The vfs_prealloc VFS module preallocates files to a specified size each time a new file is created. This is useful in environments where files are of a predetermined size will be written to a disk subsystem where extending file allocations is expensive. This module is stackable. OPTIONS
prealloc:EXT = BYTES Preallocate all files with the extension EXT to the size specified by BYTES. The following suffixes may be applied to BYTES: o K - BYTES is a number of kilobytes o M - BYTES is a number of megabytes o G - BYTES is a number of gigabytes EXAMPLES
A process writes TIFF files to a Samba share, and the is known these files will almost always be around 4 megabytes (4194304 bytes): [frames] path = /data/frames vfs objects = prealloc prealloc:tiff = 4M CAVEATS
vfs_prealloc is not supported on all platforms and filesystems. Currently only XFS filesystems on Linux and IRIX are supported. VERSION
This man page is correct for version 3.0.25 of the Samba suite. AUTHOR
The original Samba software and related utilities were created by Andrew Tridgell. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed. Samba 4.0 06/17/2014 VFS_PREALLOC(8)
Man Page

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Posix and linux

What is posix? What is the relation between Posix, Unix and linux? (1 Reply)
Discussion started by: darbarilal
1 Replies

2. UNIX for Dummies Questions & Answers

Samba Practice

I have a dual boot machine with both "Windoze ME" and Redhat Linux 7.2. I want to know if it is possible to practice with the Samba Suite on a dual boot machine if I was able to incorporate using IP addresses. I was thinking if your able to ping yourself why wouldn't you be able to administer... (3 Replies)
Discussion started by: bilal_aa
3 Replies

3. UNIX for Advanced & Expert Users

Samba crashes on Solaris with Veritas Cluster

We recently transferred our Samba server to a cluster of two Sun systems running Solaris 9 with Veritas Cluster Server. We used Samba 3.0.7. Since then Samba seems to crash every 2 to 3 days, always around noon. The symptoms are that at first people who are connected lose the ability to access... (1 Reply)
Discussion started by: rhfrommn
1 Replies

4. Solaris

How do I sync passwords between Samba and Solaris?

Hi, everyone. I have recently installed Samba version 3.0.23d on my Solaris 10 box. I am attempting to sync Samba's passwords with the UNIX passwords on the system. I read about using a pam module that is included with the samba tar called pam_smbpass.so. The instructions say to issue the make... (0 Replies)
Discussion started by: lazytech
0 Replies

5. Ubuntu

Does Posix support kernel level threading?

Hi All, Please let me know the following. 1) Does POSIX lib support kernel threads? if yes, please let me know what are the specific function calls used to create/manage kernel threads. 2) Is Posix scalable? 3) Does POSIX take the advantage of multiprocessor systems? your help is much... (4 Replies)
Discussion started by: jayfriend
4 Replies

6. Linux

Does Posix support kernel level threading?

(4 Replies)
Discussion started by: jayfriend
4 Replies

7. Red Hat

How to enable AIO and DIO on rhel5 64bit?

Hi Friends, Please help me to understand, how to enable async disk IO and Direct disk IO in ext3 filesystem on rhel5. Regards, Arumon (0 Replies)
Discussion started by: arumon
0 Replies

8. AIX

AIO on AIX 6.1

I understand that AIO is not something that you turn on in AIX 6.1 but I am getting a request to turn on posix aio. I am guessing a value of 0 means it's off but not sure. root@foobar:/> ioo -a | grep active aio_active = 1 posix_aio_active = 0 When I... (1 Reply)
Discussion started by: juredd1
1 Replies

9. AIX

how to check AIO running on /usr2

Hello guys, help me out on this.. I am not so well versed in this AIO. How do tell if AIO is running for /usr2 ? From what i see / usr2 is JFS2. Here some information: Name Nodename Mount Pt VFS Size Options Auto Accounting /dev/hd4 -- / jfs 1835008 -- yes no /dev/hd1 -- /home jfs... (3 Replies)
Discussion started by: wingcross
3 Replies

10. AIX

Security modules in Samba

Did anyone ever find the LAM module. Or did you have to get samba working with the provided pam module? edit by bakunin: please create your own thread for your own question. We have no shortage on threads and we try not to mix up different problems. Thank you. (0 Replies)
Discussion started by: whipped
0 Replies