Sponsored Content
Full Discussion: AIO on AIX 6.1
Operating Systems AIX AIO on AIX 6.1 Post 302556297 by zxmaus on Saturday 17th of September 2011 10:22:04 PM
Old 09-17-2011
Hi

AIO subsystems are in 6.1 and later loaded by default and not activated. They are automatically started at the time when the application initiates the AIO I/O requests, aio_active and posix_aix_active can only be changed by AIX, and they are set to 1 only when AIO kernel extensors are used and pinned - in other words if the application is actively trying to use it. When in your case posix is off, than the application doesnt want to use it. The tunables fastpath and fsfastpath are now restricted tunables and set to 1 by default.
Hope this helps,
regards
zxmaus
 

7 More Discussions You Might Find Interesting

1. AIX

IY17981 fix required for aix 4.3.3 to aix 5L migration but not found

Hi, redbook documentation is telling that IY17981 fix is required for aix 4.3.3 to aix 5L migration. But there is no mention about that fix in any ML installation packages. - My system is ML11 : oslevel –r 4330-11 - But xlC.rte is on wrong version : lslpp -L xlC.rte xlC.rte ... (3 Replies)
Discussion started by: astjen
3 Replies

2. 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

3. 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

4. AIX

Nim on AIX 7.1 used to migrate AIX 5.3 to AIX 6.1...is possible?

Using nimadm: nimadm -j nimadmvg -c sap024 -s spot_6100 -l lpp_6100 -d "hdisk1" -Y Initializing the NIM master. Initializing NIM client sap024. 0505-205 nimadm: The level of bos.alt_disk_install.rte installed in SPOT spot_6100 (6.1.3.4) does not match the NIM master's level (7.1.1.2).... (2 Replies)
Discussion started by: sciacca75
2 Replies

5. AIX

Will it affect my AIX LPAR security, when i set up email alerts on AIX server.

Hello, I've set up email alerts on AIX Servers. so that i can get email notifications (via mail relay server) when ever there is abnormal behavior. for example 1) my script monitors CPU/disk/memory etc... when it reaches high water ark, it will send an email alert. 2) disk usage alerts 3)... (5 Replies)
Discussion started by: System Admin 77
5 Replies

6. AIX

AIO workaround AIX 5.3 to AIX 7.1

Hello Folks, Facing a problem starting Apache Services on AIX 7.1 This is the error i'm getting /oraapp/prodora/iAS/Apache/Apache/bin/apachectl start: httpd started Syntax error on line 17 of /oraapp/prodora/iAS/Apache/modplsql/cfg/plsql_pls.conf: Cannot load... (0 Replies)
Discussion started by: filosophizer
0 Replies

7. AIX

Samba 3.6 on AIX 7.1 - Windows 10 Access to AIX file shares using Active Directory authentication

I am running AIX 7.1 and currently we have samba 3.6.25 installed on the server. As it stands some AIX folders are shared that can be accessed by certain Windows users. The problem is that since Windows 10 the guest feature no longer works so users have to manually type in their Windows login/pwd... (14 Replies)
Discussion started by: linuxsnake
14 Replies
VFS_AIO_PTHREAD(8)					    System Administration tools 					VFS_AIO_PTHREAD(8)

NAME
vfs_aio_pthread - implement async I/O in Samba vfs using a pthread pool SYNOPSIS
vfs objects = aio_pthread DESCRIPTION
This VFS module is part of the samba(7) suite. The aio_pthread VFS module enables asynchronous I/O for Samba on platforms which have the pthreads API available, without using the Posix AIO interface. 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 which essentially makes Posix AIO useless on systems using the glibc implementation. To work around all these limitations, the aio_pthread module was written. It uses a pthread pool instead of the internal Posix AIO interface to allow read and write calls to be process asynchronously. A pthread pool is created which expands dynamically by creating new threads as work is given to it to a maximum of 100 threads per smbd process. To change this limit see the "aio num threads" parameter below. New threads are not created if idle threads are available when a new read or write request is received, the new work is given to an existing idle thread. Threads terminate themselves if idle for one second. Note that the smb.conf parameters aio read size and aio write size must also be set appropriately for this module to be active. This module MUST be listed last in any module stack as the Samba VFS pread/pwrite interface is not thread-safe. This module makes direct pread and pwrite system calls and does NOT call the Samba VFS pread and pwrite interfaces. EXAMPLES
Straight forward use: [cooldata] path = /data/ice aio read size = 1024 aio write size = 1024 vfs objects = aio_pthread OPTIONS
aio_pthread:aio num threads = INTEGER Limit the maximum number of threads per smbd that will be created in the thread pool to service IO requests. By default this is set to 100. VERSION
This man page is correct for version 4.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_PTHREAD(8)
All times are GMT -4. The time now is 03:28 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy