comp.lang.ada
 help / color / mirror / Atom feed
From: Maciej Sobczak <see.my.homepage@gmail.com>
Subject: Re: Howto read line from a stream
Date: Thu, 4 Jun 2009 06:05:25 -0700 (PDT)
Date: 2009-06-04T06:05:25-07:00	[thread overview]
Message-ID: <0033b11d-bb5f-4762-82bd-4ad7c362b72a@z9g2000yqi.googlegroups.com> (raw)
In-Reply-To: 08280h.f92.ln@hunter.axlog.fr

On 4 Cze, 10:56, Jean-Pierre Rosen <ro...@adalog.fr> wrote:

> > The typical requirement is that your application must be faster then
> > the competition, otherwise you go out of business.
>
> If this were true, Linux would have wiped out Windows...
>
> (Sorry, couldn't resist)

I understand the joke, but unfortunately it does not work for this
case. One of these two products gained the market first, so the rest
is really more about social engineering that genuine technical
competition.
In other words, being faster is not enough for Linux to wipe out
Windows, although certainly if it was slower than Windows, then you
might forget about it altogether.

And, to make it a bit more interesting, I have recently run a small
interprocess communication (based of local TCP/IP) benchmark in two
environments:
- Mac OS
- Windows XP in the virtual machine running on the same Mac OS

You might think that the second environment was obviously in a
disadvantage.

To my big surprise, the second test was repeatably and consistently
faster. Not by a large margin, but measurably (several percent). Of
course Mac OS is not Linux, so I do not want to conclude anything
about Linux this way, but certainly I would not be terribly shocked to
see something similar happening on Linux as well.
Interesting, isn't it?

--
Maciej Sobczak * www.msobczak.com * www.inspirel.com

Database Access Library for Ada: www.inspirel.com/soci-ada



  parent reply	other threads:[~2009-06-04 13:05 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-31 10:41 Howto read line from a stream Tomek Walkuski
2009-05-31 11:29 ` Tomek Wałkuski
2009-05-31 12:02   ` Dmitry A. Kazakov
2009-05-31 12:56     ` Tomek Wałkuski
2009-05-31 14:30       ` Tomek Wałkuski
2009-05-31 15:13       ` Dmitry A. Kazakov
2009-06-01 23:30         ` Randy Brukardt
2009-06-02  7:30           ` Dmitry A. Kazakov
2009-06-02  9:36             ` Georg Bauhaus
2009-06-02 10:24               ` Dmitry A. Kazakov
2009-06-02 21:15             ` Randy Brukardt
2009-06-01  6:34     ` Pascal Obry
2009-06-01  0:05   ` Jeffrey R. Carter
2009-06-03 15:49     ` Tomek Wałkuski
2009-06-03 18:04       ` Jeffrey R. Carter
2009-06-03 21:41         ` Maciej Sobczak
2009-06-04  8:56           ` Jean-Pierre Rosen
2009-06-04  9:05             ` Ludovic Brenta
2009-06-04 13:05             ` Maciej Sobczak [this message]
2009-06-04 14:16               ` Jean-Pierre Rosen
2009-06-04 19:48                 ` Ludovic Brenta
2009-06-04 14:24               ` Dmitry A. Kazakov
2009-06-03 19:07       ` sjw
2009-06-03 19:26         ` Dmitry A. Kazakov
2009-06-03 19:43           ` Georg Bauhaus
2009-06-03 20:11             ` Dmitry A. Kazakov
2009-06-03 22:09               ` Georg Bauhaus
2009-06-04  8:19                 ` Dmitry A. Kazakov
2009-06-04  9:41                   ` Georg Bauhaus
2009-06-04 10:23                     ` Dmitry A. Kazakov
2009-06-04 12:14                       ` Georg Bauhaus
2009-06-04 14:54                         ` Dmitry A. Kazakov
2009-06-04 16:33                           ` Georg Bauhaus
2009-06-05  9:57                             ` Dmitry A. Kazakov
2009-06-04 14:16         ` andrew
2009-06-01 19:12   ` björn lundin
2009-05-31 11:34 ` Dmitry A. Kazakov
2009-05-31 15:38   ` sjw
2009-05-31 16:07     ` Dmitry A. Kazakov
2009-05-31 20:39       ` Niklas Holsti
2009-05-31 22:00       ` sjw
2009-06-01  8:35         ` Dmitry A. Kazakov
2009-06-01 23:34     ` Randy Brukardt
2009-06-02  2:27 ` anon
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox