Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ucbvax!HARVARD.HARVARD.EDU!sasaki From: sasaki@HARVARD.HARVARD.EDU.UUCP Newsgroups: mod.computers.vax Subject: BIO's vs. DIO's Message-ID: <8701301208.AA01708@ucbvax.Berkeley.EDU> Date: Thu, 29-Jan-87 23:43:56 EST Article-I.D.: ucbvax.8701301208.AA01708 Posted: Thu Jan 29 23:43:56 1987 Date-Received: Sat, 31-Jan-87 06:43:46 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 14 Approved: info-vax@sri-kl.arpa This is easy. The difference between direct i/o and buffered i/o is that direct i/o goes directly from the device into your address space. Data in a buffered i/o goes into a system buffer, which is then copied into your address space. Reverse the above for write operations. From a practical point of view, disk i/o is direct (tapes too), while terminal i/o is buffered. ---------------- Marty Sasaki uucp: harvard!sasaki Ziff Davis Technical Information Co. arpa: sasaki@harvard.harvard.edu 80 Blanchard Road bitnet: sasaki@harvunxh Burlington, MA 01803 phone: 617-273-5500