Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
why three syncs?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 36 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Brian Ellis  
View profile  
 More options Sep 5 1991, 1:27 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: el...@rata.vuw.ac.nz (Brian Ellis)
Date: 4 Sep 91 22:57:26 GMT
Local: Wed, Sep 4 1991 6:57 pm
Subject: Re: why three syncs?
In article <1991Sep04.194822.22...@uvmark.uucp>, t...@uvmark.uucp (Tom Rauschenbach) writes:

|> I've noticed that most Un*x folks type the sync command three times before
|> shutting down a system.  Is there a folkloric reason for this ?  A technical
|> one.  I have a guess, and I wonder if it can be confirmed or refuted.

Quoting from sync(2) from the Ultrix 4.1 man pages...

          The sync system call causes all information in memory that should
          be on disk to be written out.  This includes modified super-
          blocks, modified i-nodes, and delayed block I/O.

          Programs that examine a file system, for example, fsck or df, use
          the sync system call.  The writing, although scheduled, is not
          necessarily complete upon return from sync.

The second sentence of the second paragraph suggests why three syncs are
required before shutting down a Unix system.

Brian.

--
Brian Ellis                               Computing Services Centre
Domain: Brian.El...@vuw.ac.nz             Victoria University of Wellington
Bang paths... grrrr!!!!!                  P.O Box 600, New Zealand.
What! - no cute .sig ???


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Alan J Rosenthal  
View profile  
 More options Sep 5 1991, 1:48 am
Newsgroups: alt.folklore.computers
From: fl...@dgp.toronto.edu (Alan J Rosenthal)
Date: 5 Sep 91 00:01:44 GMT
Local: Wed, Sep 4 1991 8:01 pm
Subject: Re: why three syncs?

t...@uvmark.uucp (Tom Rauschenbach) writes:
>I've noticed that most Un*x folks type the sync command three times before
>shutting down a system.  Is there a folkloric reason for this ?  A technical
>one.

One for me, one for thee, and one for the pot!

As others have remarked, it's not the case that when you get your prompt back,
the disks have been synced.  Old-time unix folks tell me that the correct
method is to type sync once, then listen or watch for the disk, and wait until
it stops.  I suppose that the extra two syncs give you something to do while
waiting.

I heard a theory that the first sync schedules the writing, and that the second
sync won't return until the writing actually scheduled by the first sync is
completed, but I'm very sure that this is false.  It wouldn't explain why
people do three or more, anyway.

ajr

p.s. !@#$%^& a/ux usually gets fsck errors upon the next boot no matter WHAT
you do, but it's abnormal.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dirk Grunwald  
View profile  
 More options Sep 5 1991, 1:50 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: grunw...@foobar.colorado.edu (Dirk Grunwald)
Date: 4 Sep 91 23:54:23 GMT
Local: Wed, Sep 4 1991 7:54 pm
Subject: Re: why three syncs?

i remember seeing a snippet somewhere

        % sync
        % sync
        % sync          ## in case of skidding

i think it's folklore.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tom Rauschenbach  
View profile  
 More options Sep 5 1991, 2:01 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: t...@uvmark.uucp (Tom Rauschenbach)
Date: 4 Sep 91 19:48:22 GMT
Local: Wed, Sep 4 1991 3:48 pm
Subject: why three syncs?
I've noticed that most Un*x folks type the sync command three times before
shutting down a system.  Is there a folkloric reason for this ?  A technical
one.  I have a guess, and I wonder if it can be confirmed or refuted.

--
Tom Rauschenbach              "I see nobody on the road," said Alice.
"I only wish I had such eyes," the King remarked in a fretful tone.  "To be
able to see Nobody !  And at that distance too !"  ..uunet!merk!uvmark!tom


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frederick M. Avolio  
View profile  
 More options Sep 5 1991, 2:13 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: avo...@decuac.dec.com (Frederick M. Avolio)
Date: 5 Sep 91 02:36:51 GMT
Local: Wed, Sep 4 1991 10:36 pm
Subject: Re: why three syncs?

In article <1991Sep4.235423.4...@colorado.edu> grunw...@foobar.cs.colorado.edu writes:

>i remember seeing a snippet somewhere

>    % sync
>    % sync
>    % sync          ## in case of skidding

>i think it's folklore.

Bah!  I've been typing 3 syncs for...11 or 12 years.  It's not folklore.

                It's Tradecraft.

:-)

F


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven M Kosloske  
View profile  
 More options Sep 5 1991, 2:13 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: z...@csd4.csd.uwm.edu (Steven M Kosloske)
Date: 4 Sep 91 21:42:31 GMT
Local: Wed, Sep 4 1991 5:42 pm
Subject: Re: why three syncs?

In article <1991Sep04.194822.22...@uvmark.uucp> t...@uvmark.uucp (Tom Rauschenbach) writes:
>I've noticed that most Un*x folks type the sync command three times before
>shutting down a system.  Is there a folkloric reason for this ?  A technical
>one.  I have a guess, and I wonder if it can be confirmed or refuted.

I'm not sure about other UNIX admin's, but I got started doing three sync
commands because that was what was suggested in the SCO Xenix manual.

In reality, all you should need is one, but better safe then sorry, we
run three.  I've seen some do more than three before a shutdown.  Want to
be sure that everything is closed and written to disk before powering
down a Unix system.

--
  (Steve Kosloske)                  | "A year working in Artificial
------------------------------------|  Intelligence is enough to make
 Internet: z...@csd4.csd.uwm.edu    |  one believe in God." -
 UUCP: uunet!z...@csd4.csd.uwm.edu  |       Alan Perlis


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Greg Lehey  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers, comp.sys.dec
Followup-To: alt.folklore.computers
From: g...@mpd.tandem.com (Greg Lehey)
Date: 5 Sep 91 19:40:58 GMT
Local: Thurs, Sep 5 1991 3:40 pm
Subject: Re: why three syncs?

In article <1991Sep5.023651.17...@decuac.dec.com> avo...@decuac.dec.com writes:
>In article <1991Sep4.235423.4...@colorado.edu> grunw...@foobar.cs.colorado.edu writes:
>>i think it's folklore.
>Bah!  I've been typing 3 syncs for...11 or 12 years.  It's not folklore.
>            It's Tradecraft.

It's superstition, mistrust and function of your typing speed. I always do four.

So-nice-so-nice-we-do-it-twice-twice-ing you what
Grog


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tom Ploegmakers  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: t...@nikhefk.UUCP (Tom Ploegmakers)
Date: 5 Sep 91 08:01:53 GMT
Local: Thurs, Sep 5 1991 4:01 am
Subject: Re: why three syncs?

In article <1991Sep04.194822.22...@uvmark.uucp> t...@uvmark.uucp (Tom Rauschenbach) writes:
>I've noticed that most Un*x folks type the sync command three times before
>shutting down a system.  Is there a folkloric reason for this ?  A technical
>one.  I have a guess, and I wonder if it can be confirmed or refuted.

The reason i know for doing more  than a single sync is that sync
is  performed  asynchonously  by  the kernel.  When  the  command
returns the  sync operation is not  yet finished. So If  you halt
immediatly after that you  would still have incorrect filesystems
on disk. When memories were small  the sync would be completed by
the time you had typed anything, so why not a second sync?

A second sync would not  make your filesystems any better because
there will not be found any  blocks in the buffer cache that need
syncing.

When  memories,  and  buffer  caches, grew  bigger  this  was  no
guarantee  anymore. I  heard about  a Convex  that spend  tens of
seconds syncing after doing lots of installaion work single user.
Modern unixes,  at least bsd's,  always sync when you  halt them,
even when they  panic. But i still have the  old sync, sync, jalt
on my fingertips.

tom ploegmakers         NIKHEF/K-CSG    (t...@nikhefk.nikhef.nl)    

                        po.box 4395, 1009 AJ Amsterdam, the Netherlands.
                        phone: -31 20 5922035


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jose Pina Coelho  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: j...@fct.unl.pt (Jose Pina Coelho)
Date: 5 Sep 91 10:11:09 GMT
Local: Thurs, Sep 5 1991 6:11 am
Subject: Re: why three syncs?

In article <1991Sep4.214231.29...@uwm.edu> z...@csd4.csd.uwm.edu

(Steven M Kosloske) writes:

   I'm not sure about other UNIX admin's, but I got started doing three sync
   commands because that was what was suggested in the SCO Xenix manual.

   In reality, all you should need is one, but better safe then sorry, we
   run three.  I've seen some do more than three before a shutdown.  Want to
   be sure that everything is closed and written to disk before powering
   down a Unix system.

From the ultrix manual pages:

Name:   sync(1) - update the super block
Description:
     The sync command executes the sync system primitive.  The sync
     command can be called to insure all disk writes have been com-
     pleted before the processor is halted in a way not suitably done
     by reboot(8) or halt(8).

     See sync(2) for details on the system primitive.

Name:   sync(2) - update super-block
Description:
     The sync system call causes all information in memory that should
     be on disk to be written out.  This includes modified super-
     blocks, modified i-nodes, and delayed block I/O.

        [...]

#    The writing, although scheduled, is not
#    necessarily complete upon return from sync.

This last paragraph is the important one.  The first sync only asks
the system to start flushing the cache, so, you need a certain time
for the cache to be clear.
The next two syncs are called to give the system time to flush.

--
Jose Pedro T. Pina Coelho   | BITNET/Internet: j...@fct.unl.pt
Rua Jau N 1, 2 Dto          | UUCP: ...!mcsun!unl!jpc
1300 Lisboa, PORTUGAL       | Home phone: (+351) (1) 640767

Sex is not the answer.  Sex is the question.  "Yes" is the answer.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Wortner  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers, comp.sys.dec
Followup-To: alt.folklore.computers
From: fr...@croton.nyo.dec.com (Frank Wortner)
Date: 5 Sep 91 13:45:44 GMT
Local: Thurs, Sep 5 1991 9:45 am
Subject: Re: why three syncs?
The sync forces a write to the physical disk, and this takes a certain
amount of time.  Back in the days of ASR33s, it took a fairly significant
amount of time to type "sync" three times because one had to litterally
pound on the tiny cynlindrical keys.  Most people thought that the
amount of time necessary to type three sync commands was sufficient
for the system to flush its buffers to disk.

Either that, or three is just a nice number.  Afterall, there are three
stooges, three (talented) Marx brothers --- few people remember
Zeppo, and even fewer have even *heard* of Gummo ---, three branches
of government in the US, three ...  ;-)

                                        Frank


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Eric Dittman  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers
From: ditt...@skbat.csc.ti.com (Eric Dittman)
Date: 5 Sep 91 21:07:19 GMT
Local: Thurs, Sep 5 1991 5:07 pm
Subject: Re: why three syncs?
In article <1991Sep4.200143.13...@jarvis.csri.toronto.edu>, fl...@dgp.toronto.edu (Alan J Rosenthal) writes:

> p.s. !@#$%^& a/ux usually gets fsck errors upon the next boot no matter WHAT
> you do, but it's abnormal.

I used to have this problem with A/UX.  I tracked the problem down to
a bad SCSI cable.  Since replacing the cable, I haven't had any problems
even with one blackout, three resets after panics, and several shutdowns.
--
Eric Dittman
Texas Instruments - Component Test Facility
ditt...@skitzo.csc.ti.com
ditt...@skbat.csc.ti.com

Disclaimer:  I don't speak for Texas Instruments or the Component Test
             Facility.  I don't even speak for myself.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Peter Lamb  
View profile  
 More options Sep 6 1991, 3:04 am
Newsgroups: alt.folklore.computers
From: p...@iis.ethz.ch (Peter Lamb)
Date: 5 Sep 91 21:10:59 GMT
Local: Thurs, Sep 5 1991 5:10 pm
Subject: Re: why three syncs?

fr...@croton.nyo.dec.com (Frank Wortner) writes:
>Either that, or three is just a nice number.  Afterall, there are three
>stooges, three (talented) Marx brothers --- few people remember
>Zeppo, and even fewer have even *heard* of Gummo ---, three branches
>of government in the US, three ...  ;-)

"What I say three times is true"

        The Bellman, "The Hunting of the Snark", Lewis Carroll

--
Peter Lamb (p...@iis.ethz.ch)
Integrated Systems Laboratory
ETH-Zentrum, 8092 Zurich


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dave Mankins  
View profile  
 More options Sep 6 1991, 8:32 pm
Newsgroups: alt.folklore.computers
From: d...@think.com (Dave Mankins)
Date: 5 Sep 91 20:41:48 GMT
Local: Thurs, Sep 5 1991 4:41 pm
Subject: Re: why three syncs?
Lewis Carroll in _Hunting of the Snark_ writes:
 > What I tell you three times is true.

--
david mankins (d...@think.com)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John Dodson  
View profile  
 More options Sep 6 1991, 11:52 pm
Newsgroups: alt.folklore.computers, comp.sys.dec
Followup-To: alt.folklore.computers
From: jo...@physiol.su.oz.au (John Dodson)
Date: 6 Sep 91 05:19:25 GMT
Local: Fri, Sep 6 1991 1:19 am
Subject: Re: why three syncs?
I thought it was...

        "sync three times on the console if you want me"

;-)

John Dodson,                                    Dept of Physiology,
jo...@physiol.su.oz.au                              University of Sydney,
Phone   +61-2-692-3277                          NSW 2006
Fax     +61-2-692-2058                          Australia.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
John Whitmore  
View profile  
 More options Sep 7 1991, 12:08 am
Newsgroups: alt.folklore.computers
From: w...@milton.u.washington.edu (John Whitmore)
Date: 6 Sep 91 05:45:26 GMT
Local: Fri, Sep 6 1991 1:45 am
Subject: Re: why three syncs?
In article <1991Sep5.204148.8...@Think.COM> d...@think.com writes:

  (replying to the query about why repeat 'sync' thrice)

>Lewis Carroll in _Hunting of the Snark_ writes:
> > What I tell you three times is true.

        Oh, give the full verse!

        "Just the place for a snark," the bellman cried
        as he landed his crew with care,
        supporting each man at the tip of the tide
        with a finger entwined in his hair.

        "Just the place for a snark!  
        I have said it twice:
        that alone should encourage the crew.

        "Just the place for a snark.
        I have said it thrice!  
        What I tell you three times, is TRUE!"

so if you were wondering why the original enquiry had the keyword
'bellman' (as did all the followups), this is why.

        These are the opening lines to Lewis Carroll's _The
Hunting of the Snark_, of course.

        John Whitmore


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Christopher Samuel  
View profile  
 More options Sep 7 1991, 2:41 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: c...@aber.ac.uk (Christopher Samuel)
Date: 6 Sep 91 12:03:33 GMT
Local: Fri, Sep 6 1991 8:03 am
Subject: Re: why three syncs?
In article <1991Sep04.194822.22...@uvmark.uucp>
   t...@uvmark.uucp (Tom Rauschenbach) doodled:

> I've noticed that most Un*x folks type the sync command three times before
> shutting down a system.  Is there a folkloric reason for this ?  A technical
> one.  I have a guess, and I wonder if it can be confirmed or refuted.

The reason I remember dates back to when disks were slower than they are
today (they don't make 'em like they used to :-] ), the first sync was
to actually sync the disks, the others were to delay the operator from
powering down until the disks were finished with.

Obviously, for this to work as intended, the filesystem had to be
quiescent, so you'd have to boot all the users off and stop new ones
logging in.

Hence shutdown and /etc/nologin...

- Chris

--
Christopher Samuel| RFC: c...@aber.ac.uk   ALTERNATE: csam...@nyx.cs.du.edu
c/o Physics Dept.,| JNT: c...@uk.ac.aber   UUCP: *!mcsun!ukc!aber!ccs7
UCW Aberystwyth,  +----------------------------------------------------------
Aberystwyth, WALES| Disclaimer: I mean nothing I say, and say nothing I mean.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steven M. Stadnicki  
View profile  
 More options Sep 7 1991, 3:15 am
Newsgroups: comp.sys.dec, alt.folklore.computers
From: ss...@andrew.cmu.edu (Steven M. Stadnicki)
Date: 6 Sep 91 16:19:19 GMT
Local: Fri, Sep 6 1991 12:19 pm
Subject: Re: why three syncs?

>Either that, or three is just a nice number.  Afterall, there are three
>stooges, three (talented) Marx brothers --- few people remember
>Zeppo, and even fewer have even *heard* of Gummo ---, three branches
>of government in the US, three ...  ;-)

"Three is a magic number, yes it is; it's a magic number"
I ought to dig around for the lyrics when I get home; haven't heard it in a
while...

                                   Steven Stadnicki
                                   s...@andrew.cmu.edu
                                  "Anybody want a used cat?"


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Tom Rauschenbach  
View profile  
 More options Sep 7 1991, 5:14 am
Newsgroups: alt.folklore.computers
From: t...@uvmark.uucp (Tom Rauschenbach)
Date: 6 Sep 91 18:04:23 GMT
Local: Fri, Sep 6 1991 2:04 pm
Subject: Re: why three syncs?
In article <1991Sep5.204148.8...@Think.COM> d...@think.com writes:
>Lewis Carroll in _Hunting of the Snark_ writes:
> > What I tell you three times is true.

>--
>david mankins (d...@think.com)

Yes! This is exactly what I was alluding to, but judging from the responses
so far, this must not be behind the three syncs.  I was just speculating
that it might be, now I'm convinced that it's not.  I guess we can all go back
to debating if "foo" comes from "FUBAR".

--
Tom Rauschenbach              "I see nobody on the road," said Alice.
"I only wish I had such eyes," the King remarked in a fretful tone.  "To be
able to see Nobody !  And at that distance too !"  ..uunet!merk!uvmark!tom


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Russell E. Button  
View profile  
 More options Sep 7 1991, 6:21 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: but...@alc.com (Russell E. Button)
Date: 7 Sep 91 00:32:42 GMT
Local: Fri, Sep 6 1991 8:32 pm
Subject: Re: why three syncs?
Sync, Sync, Sync...

Isn't that a tune that Benny Goodman used to play?

Russ Button
but...@alc.com


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Magic Numbers (Was: Re: why three syncs?)" by young a t
young a t  
View profile  
 More options Sep 9 1991, 12:10 am
Newsgroups: comp.sys.dec, alt.folklore.computers
From: a...@ucselx.sdsu.edu (young a t)
Date: 8 Sep 91 23:05:03 GMT
Local: Sun, Sep 8 1991 7:05 pm
Subject: Magic Numbers (Was: Re: why three syncs?)
In article <Iclue7600VpKMQW...@andrew.cmu.edu> ss...@andrew.cmu.edu (Steven M. Stadnicki) writes:
...

>"Three is a magic number, yes it is; it's a magic number"

In graduate school, someone pointed out that:

1! = 1
2! = 2
3! = 6
4! = 24
5! = 120
6! = 720
7! = 5040, the constant in the Saha equation -- proving once again that 7
                is a magic number!
--
--

A.T.Young, Astronomy Department, San Diego State University, San Diego CA 92182


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "why three syncs?" by Gordon Burditt
Gordon Burditt  
View profile  
 More options Sep 9 1991, 9:11 am
Newsgroups: alt.folklore.computers
From: gor...@sneaky.lonestar.org (Gordon Burditt)
Date: 7 Sep 91 10:29:59 GMT
Local: Sat, Sep 7 1991 6:29 am
Subject: Re: why three syncs?

>The sync forces a write to the physical disk, and this takes a certain
>amount of time.  Back in the days of ASR33s, it took a fairly significant
>amount of time to type "sync" three times because one had to litterally
>pound on the tiny cynlindrical keys.  Most people thought that the
>amount of time necessary to type three sync commands was sufficient
>for the system to flush its buffers to disk.

Using a Decwriter console on a PDP/11 (/45 or /70), it was very easy
to type:

# sync<DEL>

by accident, because DEL and RETURN were close to each other.  
DEL was the interrupt character.  Using 3 sync's made it more
probable that at least one of them was terminated by RETURN and
actually got executed.  I don't know whether that had anything to
do with the "3 syncs" advice.

                                        Gordon L. Burditt
                                        sneaky.lonestar.org!gordon


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Win Treese  
View profile  
 More options Sep 9 1991, 11:53 am
Newsgroups: alt.folklore.computers, comp.sys.dec
From: tre...@crl.dec.com (Win Treese)
Date: 8 Sep 91 19:42:07 GMT
Local: Sun, Sep 8 1991 3:42 pm
Subject: Re: why three syncs?

Book of Wizards, chapter 5, verse 7:

"And thou shalt sync, counting to three,
 And three shall be the number of the syncing,
 And the number of the syncing shall be three.
 Thou shalt not sync twice, except as thou proceedest directly to sync
        a third time,
 Nor shall thou sync four times.
 Five is right out."

Win Treese                                              Cambridge Research Lab
tre...@crl.dec.com                                  Digital Equipment Corp.
(with apologies to Monty Python)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
J. Horsmeier  
View profile  
 More options Sep 9 1991, 1:30 pm
Newsgroups: alt.folklore.computers, comp.sys.dec
Followup-To: alt.folklore.computers
From: j...@and.nl (J. Horsmeier)
Date: 9 Sep 91 10:45:07 GMT
Local: Mon, Sep 9 1991 6:45 am
Subject: Re: why three syncs?
In article <1991Sep7.003242.5...@alc.com> but...@alc.com (Russell E. Button) writes:
|Sync, Sync, Sync...
|
|Isn't that a tune that Benny Goodman used to play?
|
|
|Russ Button
|but...@alc.com

No, no, no .. That was `I'm syncing in the rain' 8^)

Jos

|_Jos_Horsmeier_________...@and.nl_| J.F. Kennedy  `Ich bin ein Berliner'  |
| O   O  \O/  O   O  \O            | R.   Nixon    `I am not a crook'      |
|<|> <|/  |  <|> \|>  |> everybody | R.   Reagan   `I uhhh ...'            |
|/ \ /   / \ / \   \ / \  twist!   | G.   Bush     `I don't like broccoli' |
| Zappa for president of the USA   | F.   Zappa    `I am a Hamburger'      |


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Zsitvay  
View profile  
 More options Sep 9 1991, 3:05 pm
Newsgroups: alt.folklore.computers
From: fzsit...@techbook.com (Frank Zsitvay)
Date: 9 Sep 91 09:32:32 GMT
Local: Mon, Sep 9 1991 5:32 am
Subject: Re: why three syncs?

In article <3...@datum.nyo.dec.com> fr...@croton.nyo.dec.com writes:
>The sync forces a write to the physical disk, and this takes a certain
>amount of time.  Back in the days of ASR33s, it took a fairly significant
>amount of time to type "sync" three times because one had to litterally
>pound on the tiny cynlindrical keys.  Most people thought that the
>amount of time necessary to type three sync commands was sufficient
>for the system to flush its buffers to disk.

  This is pure speculation, since I'm not a *nix wizard...

  But perhaps, the line of thought was as such...

  The first sync begins writing buffers to disk if they have changed.  It
spawns the process that does this, and returns a prompt to the suser...

  The second one then repeats the process, and takes time to be typed
into the shell...

  By the time you type the third one, most buffers have been written to
disk.  If everything goes properly, the only buffer that has to be checked
is the one that was openned by the shell when it was retrieving sync from
the disk.  

  Again, pure speculation.  Perhaps it reflects the idea "when in doubt,
use brute force..."

  Out of curiosity, wouldn't it be possible to write sync in such way
that it would not terminate until all buffers were either checked or
flushed??

--
fzsit...@techbook.COM - but don't quote me on that....

  According to a reputable source, 'glastnost' translated from Russian
really means 'lesser grade of barbed wire.'


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Lamont  
View profile  
 More options Sep 9 1991, 5:21 pm
Newsgroups: alt.folklore.computers
From: s...@alex.uucp (Steve Lamont)
Date: 9 Sep 91 16:45:49 GMT
Local: Mon, Sep 9 1991 12:45 pm
Subject: Re: why three syncs?

In article <1...@baby.and.nl> j...@and.nl (J. Horsmeier) writes:
>In article <1991Sep7.003242.5...@alc.com> but...@alc.com (Russell E. Button) writes:
>|Sync, Sync, Sync...
>|
>|Isn't that a tune that Benny Goodman used to play?
>No, no, no .. That was `I'm syncing in the rain' 8^)

... I'm getting syncing feelings about this.

                                                spl (the p stands for
                                                puns)

--
Steve Lamont, SciViGuy -- (619) 534-7968 -- s...@dim.ucsd.edu
UCSD Microscopy and Imaging Resource/UCSD Med School/La Jolla, CA 92093-0608


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 36   Newer >
« Back to Discussions « Newer topic     Older topic »