#include #include #include #include #include "aio_setup.h" #include #define SIZE 768*1024*1024 //just submit an I/O int test_child(void) { char *buf; int rwfd; int res; long size; struct iocb iocb; struct iocb *iocbs[] = { &iocb }; int loop = 10; int i; aio_setup(1024); size = SIZE; printf("size = %ld\n", size); rwfd = open("testdir/rwfile", O_RDWR); assert(rwfd != -1); res = ftruncate(rwfd, 0); assert(res == 0); buf = malloc(size); assert(buf != NULL); for(i=0;i