From: jason-tuhs@shalott.net (jason-tuhs@shalott.net)
Subject: [TUHS] Mach for i386 / Mt Xinu or other
Date: Tue, 21 Feb 2017 17:33:06 -0800 (PST) [thread overview]
Message-ID: <alpine.LRH.2.20.1702211717530.610@waffle.shalott.net> (raw)
In-Reply-To: <CAP6exYLxRUQmoJcuW2FYheiRQeue3VqoULaCUxCW9XC7Fcm20g@mail.gmail.com>
> I got to thinking about the file system sync vs. order argument as a
> result of this interesting discussion.
> [...]
> What we discovered, when we added the Linux cluster, was that building
> power was really terrible. We had not realized it with the freebsd
> cluster because it tended to cleanly recover from unplanned nasty power
> cycles. But the Linux cluster tended to always have a small number of
> nodes that did not get through fsck.
Soft updates was available in 1998. Were you running that?
Surprised it hasn't come up already in this discussion; I've been waiting
for someone to mention it.
http://www.mckusick.com/softdep/
There was some licensing issue with it in the early days: it was freely
available and free to use, but McKusick wanted a chance to try to sell it
to a commercial unix vendor as well. But he ended up BSD-licensing it a
couple years later.
The original README from the FreeBSD source tree:
https://svnweb.freebsd.org/base/release/3.0.0/contrib/sys/softupdates/README?revision=42952&view=co
Anyway, it solved the on-disk consistency problem and boosted performance
as well. I enabled it on all my systems.
-Jason
next prev parent reply other threads:[~2017-02-22 1:33 UTC|newest]
Thread overview: 100+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-02-21 12:02 Noel Chiappa
2017-02-21 12:24 ` Steffen Nurpmeso
2017-02-21 12:57 ` Michael Kjörling
2017-02-21 15:02 ` Clem Cole
2017-02-22 1:50 ` Dan Cross
2017-02-22 2:25 ` Steve Nickolas
2017-02-22 3:11 ` Clem Cole
2017-02-22 4:07 ` Dan Cross
2017-02-22 4:17 ` Larry McVoy
2017-02-23 15:31 ` Nemo
2017-02-23 16:00 ` Clem Cole
2017-02-23 16:50 ` Nemo
2017-02-23 22:02 ` Dave Horsfall
2017-02-24 1:30 ` Clem Cole
2017-02-24 20:54 ` Dave Horsfall
2017-02-24 1:01 ` Jason Stevens
2017-02-22 10:16 ` jsteve
2017-02-21 15:15 ` Chet Ramey
2017-02-21 16:47 ` Larry McVoy
2017-02-21 18:58 ` Clem Cole
2017-02-21 19:21 ` Larry McVoy
2017-02-21 20:17 ` Clem Cole
2017-02-21 20:28 ` Steve Nickolas
2017-02-21 20:32 ` Larry McVoy
2017-02-21 22:58 ` Wesley Parish
2017-02-22 1:19 ` Clem Cole
2017-02-22 1:35 ` [TUHS] Sun NFS version 2.0 Arthur Krewat
2017-02-22 1:46 ` Clem Cole
2017-02-22 13:33 ` Arthur Krewat
2017-02-23 23:48 ` Arthur Krewat
2017-02-24 7:47 ` arnold
2017-02-22 2:07 ` Cory Smelosky
2017-02-22 13:25 ` Arthur Krewat
2017-02-22 3:17 ` Larry McVoy
2017-02-22 8:43 ` arnold
2017-02-24 20:57 ` Warren Toomey
2017-02-24 22:09 ` Warren Toomey
2017-02-26 10:50 ` Josh Good
2017-02-22 9:00 ` [TUHS] Mach for i386 / Mt Xinu or other jsteve
2017-02-22 0:52 ` Andy Kosela
2017-02-22 1:04 ` ron minnich
2017-02-22 1:33 ` jason-tuhs [this message]
2017-02-22 3:18 ` Larry McVoy
2017-02-22 3:45 ` ron minnich
2017-02-22 4:06 ` Larry McVoy
2017-02-22 4:11 ` Larry McVoy
-- strict thread matches above, loose matches on Subject: below --
2017-02-26 18:33 Norman Wilson
2017-02-28 20:26 ` Dave Horsfall
2017-02-22 3:51 Rudi Blom
2017-02-22 1:22 Rudi Blom
2017-02-22 3:08 ` Cory Smelosky
2017-02-21 21:49 Noel Chiappa
2017-02-21 23:10 ` Nick Downing
2017-02-21 23:14 ` Arthur Krewat
2017-02-21 16:25 Noel Chiappa
2017-02-21 4:16 Doug McIlroy
2017-02-20 6:38 Rudi Blom
2017-02-19 5:48 Jason Stevens
2017-02-17 16:55 Noel Chiappa
2017-02-17 20:04 ` Clem Cole
2017-02-17 15:47 Atindra Chaturvedi
2017-02-16 7:28 [TUHS] Mushi and Bagu Rudi Blom
2017-02-16 9:36 ` jsteve
2017-02-16 10:42 ` Nick Downing
2017-02-16 13:49 ` Rudi Blom
2017-02-17 11:30 ` [TUHS] Mach for i386 / Mt Xinu or other jsteve
2017-02-17 14:22 ` Clem Cole
2017-02-17 16:13 ` Chet Ramey
2017-02-17 14:29 ` Clem Cole
2017-02-17 17:23 ` Warner Losh
2017-02-18 22:25 ` Nemo
2017-02-19 6:20 ` jsteve
2017-02-19 7:01 ` Steve Nickolas
2017-02-19 13:46 ` Jason Stevens
2017-02-19 15:44 ` Larry McVoy
2017-02-20 18:14 ` Joerg Schilling
2017-02-20 22:24 ` Larry McVoy
2017-02-20 23:16 ` Steve Johnson
2017-02-20 23:18 ` Larry McVoy
2017-02-20 23:25 ` Steve Johnson
2017-02-20 23:20 ` Steve Nickolas
2017-02-21 0:12 ` Wesley Parish
2017-02-21 1:05 ` Steve Nickolas
2017-02-21 10:30 ` Joerg Schilling
2017-02-21 13:47 ` Random832
2017-02-21 15:18 ` Joerg Schilling
2017-02-21 15:54 ` Diomidis Spinellis
2017-02-21 16:38 ` Cory Smelosky
2017-02-21 16:48 ` Joerg Schilling
2017-02-21 16:32 ` Random832
2017-02-21 16:55 ` Joerg Schilling
2017-02-21 17:10 ` Dan Cross
2017-02-21 19:44 ` Joerg Schilling
2017-02-21 21:17 ` Dan Cross
2017-02-21 21:37 ` Larry McVoy
2017-02-22 8:57 ` jsteve
2017-02-22 9:56 ` Michael Kjörling
2017-02-22 10:26 ` jsteve
2017-02-22 10:29 ` Joerg Schilling
2017-02-19 21:19 ` Clem Cole
2017-02-20 0:29 ` Nick Downing
2017-02-20 1:58 ` Clem Cole
2017-02-20 1:29 ` Cory Smelosky
2017-02-19 22:59 ` Derek Fawcus
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LRH.2.20.1702211717530.610@waffle.shalott.net \
--to=jason-tuhs@shalott.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).