mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "John Stoffel" <john@stoffel.org>
To: Tuomo Valkonen <tuomov@iki.fi>
Cc: linux-kernel@vger.kernel.org
Subject: Re: The ext3 way of journalling
Date: Tue, 8 Jan 2008 11:39:33 -0500	[thread overview]
Message-ID: <18307.42821.166376.732473@stoffel.org> (raw)
In-Reply-To: <slrnfo77tv.2rr.tuomov@jolt.modeemi.cs.tut.fi>

>>>>> "Tuomo" == Tuomo Valkonen <tuomov@iki.fi> writes:

Tuomo> The ext3 journalling code can be summarised as:

superblock-> last_checked = random();
Tuomo>     sync(superblock)

Tuomo> I hate it: every time Linux crashes, e.g. due to power failure,
Tuomo> it takes almost an hour to boot, because the kernel has decided
Tuomo> to corrupt the superblock to indicate that it's been years
Tuomo> since last file system check.

Bullshit.  But first, why don't you post some bootup message logs so
people can actually look at the problem, instead of your space wasting
rant?  Oh wait... I just did waste the time.  Sigh...  

Look at your filesystems, using 'tune2fs' and see if the ext3 journal
is actually turned on and used.  If it's not, then I can see why
you're having problems on reboots.  

Tuomo> And obviously the crappy init system provides no simple way to
Tuomo> stop the checking, to put it in the background, or
Tuomo> whatever. The FOSS herd is totally concentrated on creating a
Tuomo> WIMP idiot box -- a cheap plastic clone of Windows -- instead
Tuomo> of fixing such fundamental problems.  Windows, by the way,
Tuomo> boots like a blaze compared to woeful Linux crap (even without
Tuomo> the very definition of pure shit: udev, which the crap known as
Tuomo> Linux practically requires these days).

<troll>  And I fell for it. 

Tuomo> A partial contributor to the slow fsck process is:

Tuomo>     hde: ST3160023AS, ATA DISK drive
Tuomo>     hde: applying pessimistic Seagate errata fix

Tuomo>     # hdparm -t /dev/hde
Tuomo>     /dev/hde:
Tuomo>      Timing buffered disk reads:   48 MB in  3.01 seconds =  15.96 MB/sec

Tuomo> Thank you very much. The disk worked perfectly well without
Tuomo> that "fix" in earlier (2.2 or was it some 2.4?) kernels and, in
Tuomo> Windows too. That raw timing is worse than the _encrypted_
Tuomo> transfer rate I get from other disks.

So go back to 2.4 then, noone is stopping you.  But I'd rather have a
slower disk that didn't corrupt my data behind my back... 

Tuomo> One should always indicate the version of software when
Tuomo> complaining. Well,

Tuomo>     $ uname -a Linux noi 2.6.14 #1 PREEMPT Sun Oct 30 20:18:48
Tuomo>     EET 2005 i686 GNU/Linux

What CPU are you using?  Chipset?  Output of lspci?  dmesg output?  

Tuomo> I've tried upgrading, and failed: the megatonne monolith with a
Tuomo> gazillion hidden options (and totally worthless make oldconfig)
Tuomo> is impossible to compile these days, and the distros' stock
Tuomo> kernel are utter and total crap that load drivers in wrong
Tuomo> order etc., and are difficult to configure (demanding crap that
Tuomo> demands udev to edit their initrds). Not to even speak of the
Tuomo> udev-demanding scsi-mapping insanity of SATA etc. devices these
Tuomo> days.

What are you talking about?

Tuomo> I've had it with Linux. It's no longer for power users. It's so
Tuomo> complex that it's only for idiot users that are content with
Tuomo> the shoddy defaults, and (paid) developers.

"It's so complex it's for Idiot users" is really funny to read.  


John

  parent reply	other threads:[~2008-01-08 16:39 UTC|newest]

Thread overview: 83+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-08 16:07 Tuomo Valkonen
2008-01-08 16:35 ` Jan Engelhardt
2008-01-08 16:52   ` Tuomo Valkonen
2008-01-08 17:18     ` Jan Engelhardt
2008-01-08 17:48       ` Tuomo Valkonen
2008-01-08 18:20         ` Jan Engelhardt
2008-01-08 18:32     ` Diego Calleja
2008-01-08 18:42       ` Tuomo Valkonen
2008-01-08 16:39 ` John Stoffel [this message]
2008-01-08 16:59   ` Tuomo Valkonen
2008-01-08 21:49     ` John Stoffel
2008-01-09 13:39     ` Mathieu SEGAUD
2008-01-09 14:16       ` Tuomo Valkonen
2008-01-10 13:16         ` Theodore Tso
2008-01-10 13:41           ` Tuomo Valkonen
2008-01-12 15:06             ` Theodore Tso
2008-01-12 19:24               ` Andrey Vul
2008-01-13 22:13               ` Tuomo Valkonen
2008-01-13 22:23                 ` Tuomo Valkonen
2008-01-13 23:11                   ` Theodore Tso
2008-01-14  7:15                     ` Tuomo Valkonen
2008-01-14  9:42                       ` Bernd Petrovitsch
2008-01-14  9:48                         ` Tuomo Valkonen
2008-01-14  9:57                           ` Bernd Petrovitsch
2008-01-14 10:44                             ` Christer Weinigel
2008-01-14 11:11                             ` Tuomo Valkonen
2008-01-14 11:18                               ` Bernd Petrovitsch
2008-01-14 11:27                                 ` Tuomo Valkonen
2008-01-14 10:06                           ` Krzysztof Halasa
2008-01-14 11:03                             ` Tuomo Valkonen
2008-01-14 12:46                               ` Krzysztof Halasa
2008-01-14 16:18                                 ` Lennart Sorensen
2008-01-14 23:13                                   ` Alejandro Riveira Fernández
2008-01-15 16:31                                     ` Lennart Sorensen
2008-01-15  1:09                                   ` Krzysztof Halasa
2008-01-15 16:32                                     ` Lennart Sorensen
2008-01-14 16:10                       ` me
2008-01-14 16:17                         ` Tuomo Valkonen
2008-01-14 22:39                       ` John Hubbard
2008-01-14  0:36                   ` Bernd Eckenfels
2008-01-08 16:48 ` Andre Noll
2008-01-08 17:52   ` Tuomo Valkonen
2008-01-08 18:07     ` Masoud Sharbiani "مسعود شربیانی"
2008-01-08 18:16       ` Tuomo Valkonen
2008-01-08 18:22         ` Alan Cox
2008-01-08 18:11     ` Jan Engelhardt
2008-01-08 18:20       ` Tuomo Valkonen
2008-01-08 18:29     ` Andre Noll
2008-01-08 18:40       ` Tuomo Valkonen
2008-01-08 18:47         ` Alan Cox
2008-01-08 23:06     ` Matthias Schniedermeyer
2008-01-09  7:56       ` Tuomo Valkonen
2008-01-09 10:21         ` Matthias Schniedermeyer
2008-01-09 10:28           ` Matthias Schniedermeyer
2008-01-09 12:30             ` Theodore Tso
2008-01-10 11:30       ` Helge Hafting
2008-01-10 14:02         ` Lennart Sorensen
2008-01-10 14:41         ` Matthias Schniedermeyer
2008-01-09  2:05     ` Bernd Petrovitsch
2008-01-08 16:53 ` Andi Kleen
2008-01-08 17:01   ` Tuomo Valkonen
2008-01-08 18:15     ` Theodore Tso
2008-01-08 20:51       ` Andi Kleen
2008-01-08 21:03         ` Ondrej Zary
2008-01-08 21:57         ` Theodore Tso
2008-01-09  3:21         ` Kyle Moffett
2008-01-09  7:55           ` Valdis.Kletnieks
2008-01-09 12:49             ` Theodore Tso
2008-01-09  8:00           ` BuraphaLinux Server
2008-01-09  8:21             ` Valdis.Kletnieks
2008-01-09  9:54       ` Martin Schwidefsky
2008-01-09 12:25         ` Theodore Tso
2008-01-09 12:44           ` Michal Schmidt
2008-01-09 13:53           ` Martin Schwidefsky
2008-01-09 19:47             ` Martin Schwidefsky
2008-01-08 21:32 ` Pavel Machek
2008-02-08  4:16 ` Rogelio Serrano
     [not found] <9JpbI-5yi-9@gated-at.bofh.it>
     [not found] ` <9JpEP-6df-25@gated-at.bofh.it>
     [not found]   ` <9JpYc-6Eb-13@gated-at.bofh.it>
     [not found]     ` <9Jqhr-7l9-13@gated-at.bofh.it>
     [not found]       ` <9JqKt-7Z5-9@gated-at.bofh.it>
2008-01-08 22:24         ` Bodo Eggert
     [not found] ` <9Jqri-7ym-17@gated-at.bofh.it>
     [not found]   ` <9JqUn-8bF-15@gated-at.bofh.it>
     [not found]     ` <9JvKj-85h-41@gated-at.bofh.it>
2008-01-11 16:22       ` Bodo Eggert
2008-01-11 18:39         ` Lennart Sorensen
2008-01-12  1:41           ` Bodo Eggert
2008-01-12  7:10             ` TimC
2008-01-12 10:08               ` Matthias Schniedermeyer

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=18307.42821.166376.732473@stoffel.org \
    --to=john@stoffel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tuomov@iki.fi \
    /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

Powered by JetHome