Sponsored Content
Full Discussion: The immortal aioserver
Operating Systems AIX The immortal aioserver Post 302958334 by agent.kgb on Wednesday 21st of October 2015 10:39:22 AM
Old 10-21-2015
Quote:
Originally Posted by Linusolaradm1
Already play with ioo,i set for test 1 to posix_aio_server_inactivity
and
aio_server_inactivity
But nothing change
if you want to switch aio off, you have to remove some files such as /usr/lib/drivers/aio.ext, set some restricted tunables such as aio_fastpath, and then reboot the server. But I think, your DBA will be very unhappy about it, and you have to obtain IBM permission to change a restricted tunable.
 

2 More Discussions You Might Find Interesting

1. AIX

AIOServer process question

Hi I've been trying to learn a bit more about AIOServer processes and how my company administers them, one question i have is, while checking, most of my servers show a memory overhead of about 448 k per aioserver process (nmon -A) however i have found a few with figures of 67 or 56k. Most... (0 Replies)
Discussion started by: philib
0 Replies

2. AIX

aioserver query

Hi Gurus, What is the recommended value for aioserver in aix 5.3 current value is 16384 And used is ps -k|wc -l 4768 We usauslly get issues like slow server performance and query waiting time more etc. Regards newaix (2 Replies)
Discussion started by: newaix
2 Replies
aio.h(3HEAD)							      Headers							      aio.h(3HEAD)

NAME
aio.h, aio - asynchronous input and output SYNOPSIS
#include <aio.h> DESCRIPTION
The <aio.h> header defines the aiocb structure which includes the following members: int aio_fildes file descriptor off_t aio_offset file offset volatile void* aio_buf location of buffer size_t aio_nbytes length of transfer int aio_reqprio request priority offset struct sigevent aio_sigevent signal number and value int aio_lio_opcode operation to be performed This header also includes the following constants: AIO_ALLDONE A return value indicating that none of the requested operations could be canceled since they are already complete. AIO_CANCELED A return value indicating that all requested operations have been canceled. AIO_NOTCANCELED A return value indicating that some of the requested operations could not be canceled since they are in progress. LIO_NOP A lio_listio(3RT) element operation option indicating that no transfer is requested. LIO_NOWAIT A lio_listio() synchronization operation indicating that the calling thread is to continue execution while the lio_listio() operation is being performed, and no notification is given when the operation is complete. LIO_READ A lio_listio() element operation option requesting a read. LIO_WAIT A lio_listio() synchronization operation indicating that the calling thread is to suspend until the lio_listio() operation is complete. LIO_WRITE A lio_listio() element operation option requesting a write. SEE ALSO
lseek(2), read(2), write(2), fsync(3C), libaio(3LIB), lio_listio(3RT) SunOS 5.10 10 Sep 2004 aio.h(3HEAD)
All times are GMT -4. The time now is 09:43 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy