* 2.4.x has finally made it!
@ 2001-11-13 10:12 Alastair Stevens
2001-11-13 16:18 ` Matthias Andree
0 siblings, 1 reply; 11+ messages in thread
From: Alastair Stevens @ 2001-11-13 10:12 UTC (permalink / raw)
To: linux-kernel
For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
During the original benchmarks, using the newly-release 2.4.0, Linux was
largely hammered by FreeBSD, and exhibited all sorts of interactivity
problems under load, due to VM and other issues.
Well now, with the newer releases, we really seem to have caught up again.
The new VM, and the millions of other fixes since 2.4.0 have made all the
difference. FreeBSD is an impressive OS, and a worthy competitor with
a distinguished heritage - it's great to see Linux snapping at its
heels.
So congratulations to all kernel developers - 2.4.x has basically 'made
it' now, and months of hard work have produced a stable, high-performance
and cutting edge kernel. I'm looking forward to running the
cross-bred Linus / Alan 2.4.15 soon, and even more to 2.5.x - as Linux
heads onwards to new levels yet again.
Cheers
Alastair
_____________________________________________
Alastair Stevens
MRC Biostatistics Unit
Cambridge UK
---------------------------------------------
phone - 01223 330383
email - alastair.stevens@mrc-bsu.cam.ac.uk
web - www.mrc-bsu.cam.ac.uk
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 10:12 2.4.x has finally made it! Alastair Stevens
@ 2001-11-13 16:18 ` Matthias Andree
2001-11-13 16:26 ` Christoph Hellwig
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Matthias Andree @ 2001-11-13 16:18 UTC (permalink / raw)
To: linux-kernel
On Tue, 13 Nov 2001, Alastair Stevens wrote:
> For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
> Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
>
> http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
is just as good as piping it to /dev/null. See RFC-1123.
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: 2.4.x has finally made it!
2001-11-13 16:18 ` Matthias Andree
@ 2001-11-13 16:26 ` Christoph Hellwig
2001-11-13 16:30 ` Doug McNaught
` (2 subsequent siblings)
3 siblings, 0 replies; 11+ messages in thread
From: Christoph Hellwig @ 2001-11-13 16:26 UTC (permalink / raw)
To: Matthias Andree; +Cc: linux-kernel
In article <20011113171836.A14967@emma1.emma.line.org> you wrote:
> On Tue, 13 Nov 2001, Alastair Stevens wrote:
>
>> For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
>> Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
>>
>> http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
>
> Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> is just as good as piping it to /dev/null. See RFC-1123.
After the last VM article no one expect any clue from him anayway 8)
Christoph
--
Of course it doesn't work. We've performed a software upgrade.
^ permalink raw reply [flat|nested] 11+ messages in thread* Re: 2.4.x has finally made it!
2001-11-13 16:18 ` Matthias Andree
2001-11-13 16:26 ` Christoph Hellwig
@ 2001-11-13 16:30 ` Doug McNaught
2001-11-13 16:42 ` Matthias Andree
2001-11-13 17:05 ` Kai Henningsen
2001-11-14 6:18 ` Albert D. Cahalan
3 siblings, 1 reply; 11+ messages in thread
From: Doug McNaught @ 2001-11-13 16:30 UTC (permalink / raw)
To: Matthias Andree; +Cc: linux-kernel
Matthias Andree <matthias.andree@stud.uni-dortmund.de> writes:
> On Tue, 13 Nov 2001, Alastair Stevens wrote:
>
> > For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
> > Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
> >
> > http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
>
> Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> is just as good as piping it to /dev/null. See RFC-1123.
Umm... He specifically stated that it was a Very Bad Idea for
production systems. He simply wanted to measure general throughput
rather than disk latency (which is a bottleneck with fsync()
enabled).
It's a benchmark, lighten up! ;)
-Doug
--
Let us cross over the river, and rest under the shade of the trees.
--T. J. Jackson, 1863
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 16:30 ` Doug McNaught
@ 2001-11-13 16:42 ` Matthias Andree
2001-11-13 17:15 ` Doug McNaught
0 siblings, 1 reply; 11+ messages in thread
From: Matthias Andree @ 2001-11-13 16:42 UTC (permalink / raw)
To: linux-kernel
On Tue, 13 Nov 2001, Doug McNaught wrote:
> > Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> > is just as good as piping it to /dev/null. See RFC-1123.
>
> Umm... He specifically stated that it was a Very Bad Idea for
> production systems. He simply wanted to measure general throughput
> rather than disk latency (which is a bottleneck with fsync()
> enabled).
>
> It's a benchmark, lighten up! ;)
Well, he wanted to benchmark everyday use, and disk latency is also an
issue for everyday use, of course; so that's kind of pointless getting
rid of I/O and benchmarking the cache. fsync() efficiency comes into
play and wants to be benchmarked as well. How do you know if your
fsync() syncs what's needed, the whole partition, the partition's meta
data (softupdates!) or the world (all blocks)?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 16:42 ` Matthias Andree
@ 2001-11-13 17:15 ` Doug McNaught
2001-11-14 15:30 ` Matthias Andree
0 siblings, 1 reply; 11+ messages in thread
From: Doug McNaught @ 2001-11-13 17:15 UTC (permalink / raw)
To: Matthias Andree; +Cc: linux-kernel
Matthias Andree <matthias.andree@stud.uni-dortmund.de> writes:
> On Tue, 13 Nov 2001, Doug McNaught wrote:
>
> > It's a benchmark, lighten up! ;)
>
> Well, he wanted to benchmark everyday use, and disk latency is also an
> issue for everyday use, of course;
But it's more a measure of your disk subsystem than your VM efficiency
(unless something is badly wrong).
> so that's kind of pointless getting
> rid of I/O and benchmarking the cache. fsync() efficiency comes into
> play and wants to be benchmarked as well. How do you know if your
> fsync() syncs what's needed, the whole partition, the partition's meta
> data (softupdates!) or the world (all blocks)?
A very good point that I hadn't considered.
-Doug
--
Let us cross over the river, and rest under the shade of the trees.
--T. J. Jackson, 1863
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 17:15 ` Doug McNaught
@ 2001-11-14 15:30 ` Matthias Andree
0 siblings, 0 replies; 11+ messages in thread
From: Matthias Andree @ 2001-11-14 15:30 UTC (permalink / raw)
To: linux-kernel
On Tue, 13 Nov 2001, Doug McNaught wrote:
> > Well, he wanted to benchmark everyday use, and disk latency is also an
> > issue for everyday use, of course;
>
> But it's more a measure of your disk subsystem than your VM efficiency
> (unless something is badly wrong).
The matters are:
- "everyday use" (go with fsync() for mail)
- how good does VM cope with - say - "priority write" actions like
fsync()?
--
Matthias Andree
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 16:18 ` Matthias Andree
2001-11-13 16:26 ` Christoph Hellwig
2001-11-13 16:30 ` Doug McNaught
@ 2001-11-13 17:05 ` Kai Henningsen
2001-11-13 19:49 ` Kevin Wooten
2001-11-14 6:18 ` Albert D. Cahalan
3 siblings, 1 reply; 11+ messages in thread
From: Kai Henningsen @ 2001-11-13 17:05 UTC (permalink / raw)
To: linux-kernel
matthias.andree@stud.uni-dortmund.de (Matthias Andree) wrote on 13.11.01 in <20011113171836.A14967@emma1.emma.line.org>:
> On Tue, 13 Nov 2001, Alastair Stevens wrote:
>
> > For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
> > Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
> >
> > http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
>
> Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> is just as good as piping it to /dev/null. See RFC-1123.
I rather think a non-fsync() system has a very much higher rate of
successful mail deliveries than a /dev/null one, and only slightly (if at
all) lower than a fsync() one.
Now, that slight difference *can* be rather important if you're a major
mail hub - or it can be below the noise level in an end user system. In
either case, however, *nobody* will accept /dev/null as an equivalent
substitute.
Well, nobody but you.
MfG Kai
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 17:05 ` Kai Henningsen
@ 2001-11-13 19:49 ` Kevin Wooten
0 siblings, 0 replies; 11+ messages in thread
From: Kevin Wooten @ 2001-11-13 19:49 UTC (permalink / raw)
To: Kai Henningsen, linux-kernel
Why is he using FreeBSD 4.3? Version 4.4 has been out for quite a
while....that seems like quite an oversight, unless 4.3 performs better than
4.4, which I doubt.
----- Original Message -----
From: "Kai Henningsen" <kaih@khms.westfalen.de>
To: <linux-kernel@vger.kernel.org>
Sent: Tuesday, November 13, 2001 10:05 AM
Subject: Re: 2.4.x has finally made it!
> matthias.andree@stud.uni-dortmund.de (Matthias Andree) wrote on 13.11.01
in <20011113171836.A14967@emma1.emma.line.org>:
>
> > On Tue, 13 Nov 2001, Alastair Stevens wrote:
> >
> > > For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited
his
> > > Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
> > >
> > > http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
> >
> > Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> > is just as good as piping it to /dev/null. See RFC-1123.
>
> I rather think a non-fsync() system has a very much higher rate of
> successful mail deliveries than a /dev/null one, and only slightly (if at
> all) lower than a fsync() one.
>
> Now, that slight difference *can* be rather important if you're a major
> mail hub - or it can be below the noise level in an end user system. In
> either case, however, *nobody* will accept /dev/null as an equivalent
> substitute.
>
> Well, nobody but you.
>
> MfG Kai
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: 2.4.x has finally made it!
2001-11-13 16:18 ` Matthias Andree
` (2 preceding siblings ...)
2001-11-13 17:05 ` Kai Henningsen
@ 2001-11-14 6:18 ` Albert D. Cahalan
2001-11-14 11:22 ` Matthias Andree
3 siblings, 1 reply; 11+ messages in thread
From: Albert D. Cahalan @ 2001-11-14 6:18 UTC (permalink / raw)
To: Matthias Andree; +Cc: linux-kernel
Matthias Andree writes:
> On Tue, 13 Nov 2001, Alastair Stevens wrote:
>> For those who haven't seen it yet, Moshe Bar at BYTE.com has revisited his
>> Linux 2.4 vs FreeBSD benchmarks, using 2.4.12 in this case:
>>
>> http://www.byte.com/documents/s=1794/byt20011107s0001/1112_moshe.html
>
> Wow. That person is knowledgeable... NOT. Turning off fsync() for mail
> is just as good as piping it to /dev/null. See RFC-1123.
The same could be said of any mail server that isn't RAID at
the very least. Oh, let's demand an off-site backup before
returning an OK status to the sender, and one of those S/390
processors that runs two pipelines in lock-step to detect
errors in the CPU. Swat the very last kernel bug too BTW.
Really, this isn't a big deal. Maybe it wasn't the best choice.
The drive probably lies to the OS anyway, so get over it.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2001-11-14 15:30 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-13 10:12 2.4.x has finally made it! Alastair Stevens
2001-11-13 16:18 ` Matthias Andree
2001-11-13 16:26 ` Christoph Hellwig
2001-11-13 16:30 ` Doug McNaught
2001-11-13 16:42 ` Matthias Andree
2001-11-13 17:15 ` Doug McNaught
2001-11-14 15:30 ` Matthias Andree
2001-11-13 17:05 ` Kai Henningsen
2001-11-13 19:49 ` Kevin Wooten
2001-11-14 6:18 ` Albert D. Cahalan
2001-11-14 11:22 ` Matthias Andree
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®