On Fri, 22 Jun 2001, Josh Osborne wrote:

> On Friday, June 22, 2001, at 07:01  PM, E.B. Dreger wrote:
> > My question is, from a performance standpoint, in what situations are
> > these techniques most appropriate?
 
> AIO is good when you are not receiving much data (or not receiving
> it very frequently), and presumably want very low latency.

What if you want good performance with "moderate" disk IO, say ten
to twenty megabytes per second continuously?

I tried AIO some months ago (4.1R or 4.2R), but had some trouble
with AIO, mainly that it seemed to lose track of half my files.
Not any particular files, it seemed that at any moment it would
just pick ten or so (out of maybe 20-25 files) to ignore at any
given time.

Is there any better solution than just forking off a process for
each file and letting the kernel handle the details?

Thanks,

-Richard

-------------------------------------------
   Richard Hodges   | Matriplex, inc.
   Product Manager  | 769 Basque Way
  [EMAIL PROTECTED]  | Carson City, NV 89706
    775-886-6477    | www.matriplex.com 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to