Path: utzoo!attcan!uunet!samsung!sdd.hp.com!zaphod.mps.ohio-state.edu!brutus.cs.uiuc.edu!psuvax1!rutgers!att!cbnewsi!npl From: npl@cbnewsi.att.com (nickolas.landsberg) Newsgroups: comp.unix.wizards Subject: Re: OK to expect O_SYNC? Message-ID: <1990May22.162447.26419@cbnewsi.att.com> Date: 22 May 90 16:24:47 GMT References: <1108@vision.UUCP> <1990May18.010853.19303@virtech.uucp> <891@nlsun1.oracle.nl> Organization: AT&T Bell Laboratories Lines: 26 In article <891@nlsun1.oracle.nl> bengsig@oracle.nl (Bjorn Engsig) writes: >There has been a discussion in comp.databases about the O_SYNC flag, write(), >etc. This should be taken up in this group. > >Included are abstracts from the discussion (I hope I got the quotations right, >else please excuse me): [ much deleted for brevity ] >Article <1990May18.010853.19303@virtech.uucp> by cpcahil@virtech.UUCP (Conor P. Cahill) says: >| >|No this is not true. All write() system calls write the data into a unix >|kernel buffer (assuming they are writing to a file descriptor that is >|associated with a file fed through the buffer cache (character devices >|being a not