From owner-freebsd-fs Thu Jan 16 02:06:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA13760 for fs-outgoing; Thu, 16 Jan 1997 02:06:47 -0800 (PST) Received: from inet-smtp-gw-1.us.oracle.com (inet-smtp-gw-1.us.oracle.com [192.86.155.81]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id CAA13755 for ; Thu, 16 Jan 1997 02:06:43 -0800 (PST) Received: from dwarpal.in.oracle.com by inet-smtp-gw-1.us.oracle.com with ESMTP (8.6.12/37.7) id CAA03486; Thu, 16 Jan 1997 02:05:59 -0800 Received: by dwarpal.in.oracle.com (1.39.111.2/37.8) id AA056189374; Thu, 16 Jan 1997 15:39:34 +0530 Message-Id: <199701161009.AA056189374@dwarpal.in.oracle.com> Date: Thu, 16 Jan 1997 15:39:34 +0530 From: "K.Jayaram Kumar" To: freebsd-fs@freebsd.org Subject: Async I/O Mime-Version: 1.0 Sender: owner-fs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I think FreeBSD doesn't support Async I/O. Is that right ?? Also, is there any Async I/O simulation library available for FreeBSD ?? Thnks, Jay. From owner-freebsd-fs Thu Jan 16 08:28:57 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA28878 for fs-outgoing; Thu, 16 Jan 1997 08:28:57 -0800 (PST) Received: from spitfire.ecsel.psu.edu (qmailr@spitfire.ecsel.psu.edu [146.186.218.51]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id IAA28871 for ; Thu, 16 Jan 1997 08:28:50 -0800 (PST) Received: (qmail 27105 invoked by uid 1000); 16 Jan 1997 16:30:55 -0000 Message-ID: <19970116163054.27104.qmail@spitfire.ecsel.psu.edu> To: "K.Jayaram Kumar" cc: fs@freebsd.org Subject: Re: Async I/O In-reply-to: Your message of "Thu, 16 Jan 1997 15:39:34 +0530." <199701161009.AA056189374@dwarpal.in.oracle.com> Date: Thu, 16 Jan 1997 11:30:54 -0500 From: Dan Cross Sender: owner-fs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I think FreeBSD doesn't support Async I/O. Is that right ?? Also, is there > any Async I/O simulation library available for FreeBSD ?? FreeBSD does indeed support aynchronous I/O, but I'm curious, by what do you mean asynchronous I/O? It supports both signal-driven asynchronous I/O (most commonly used to/from a socket...) as well as mounting filesystems asynchronously. Since you sent mail to fs@freebsd.org, I assume you are refering to the latter. In order to enable asynchronous I/O on a filesystem, specify the ``-o async'' option to your mount command line, or add the ``async'' keyword to the options field in /etc/fstab. Hope this helps some. - Dan C. [btw- questions@freebsd.org would probably have been a better forum for a question of this nature...] From owner-freebsd-fs Thu Jan 16 09:03:59 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA00482 for fs-outgoing; Thu, 16 Jan 1997 09:03:59 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id JAA00475 for ; Thu, 16 Jan 1997 09:03:56 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id IAA12111; Thu, 16 Jan 1997 08:59:15 -0800 (PST) Message-Id: <199701161659.IAA12111@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Dan Cross cc: "K.Jayaram Kumar" , fs@FreeBSD.ORG Subject: Re: Async I/O In-reply-to: Your message of "Thu, 16 Jan 1997 11:30:54 EST." <19970116163054.27104.qmail@spitfire.ecsel.psu.edu> From: David Greenman Reply-To: dg@root.com Date: Thu, 16 Jan 1997 08:59:15 -0800 Sender: owner-fs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> I think FreeBSD doesn't support Async I/O. Is that right ?? Also, is there >> any Async I/O simulation library available for FreeBSD ?? > >FreeBSD does indeed support aynchronous I/O, but I'm curious, by what do >you mean asynchronous I/O? It supports both signal-driven asynchronous >I/O (most commonly used to/from a socket...) as well as mounting filesystems >asynchronously. Since you sent mail to fs@freebsd.org, I assume you are >refering to the latter. In order to enable asynchronous I/O on a filesystem, >specify the ``-o async'' option to your mount command line, or add the >``async'' keyword to the options field in /etc/fstab. > >Hope this helps some. I think he means via the (Posix?) 'aio' interface. The answer to that is no, we don't have support for that. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-freebsd-fs Thu Jan 16 09:09:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA00632 for fs-outgoing; Thu, 16 Jan 1997 09:09:55 -0800 (PST) Received: from spitfire.ecsel.psu.edu (qmailr@spitfire.ecsel.psu.edu [146.186.218.51]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id JAA00616 for ; Thu, 16 Jan 1997 09:09:34 -0800 (PST) Received: (qmail 27358 invoked by uid 1000); 16 Jan 1997 17:11:27 -0000 Message-ID: <19970116171126.27357.qmail@spitfire.ecsel.psu.edu> To: dg@root.com cc: "K.Jayaram Kumar" , fs@FreeBSD.ORG Subject: Re: Async I/O In-reply-to: Your message of "Thu, 16 Jan 1997 08:59:15 PST." <199701161659.IAA12111@root.com> Date: Thu, 16 Jan 1997 12:11:26 -0500 From: Dan Cross Sender: owner-fs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I think he means via the (Posix?) 'aio' interface. The answer to that is > no, we don't have support for that. Ahhh... Right you are. Oops, my bad. :-) - Dan C.