Has anybody used AIO in conjunction with kevent?
I am seeing as much as a 12 second latency between
when I do an 8k aio_write to a file on local disk
and kevent returning its completion (I'm calling
kevent every ~20ms). Using regular writes works fine,
but this is a multi-threaded application so they cause
the entire process to block.
I'm trying to use kevent because using AIO with
doesn't appear to work with threads as the siginfo_t
passed to the signal handler doesn't get filled out
in spite of the fact that SA_SIGINFO is being set.
If no one has any ideas I'll file a PR with the code
that demonstrates the various bugs.
I'm running 20010106-CURRENT.
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message