[lugm.org] check this weirdness out

selven pcthegreat at gmail.com
Sat Mar 27 15:35:57 UTC 2010


On Sat, Mar 27, 2010 at 10:32 AM, Loganaden Velvindron
<gnukid1 at yahoo.co.uk> wrote:
>
> The performance gains that some people claim to be able
> to achieve with freebsd is achieved by offloading to the
> hardware as possible.

:) I didn't claim anything ... i just told you to do the benchmark and
compare the results.
So.. if you wish to find some obscure excuses for why it lagged a bit
on the benchmark, you are free to do so, and it sure is great things
to know. BUT :) atleast... for now if freebsd is able to cope for
certain of those things that i need for now (in a faster way).. why
should i change?


> Look at freebsd's em(4) driver, it's written by Intel Corporation
> and simply included in freebsd without any peer review by the supposed
> developers of ``Free'' BSD. For support, you have to complain to
> Intel. How much is this different from Windows and proprietary OSes
> in practice ?
>

The question that i ask myself is how much is THIS different from non
proprietary OSes?

As we can see from the man page of FreeBSD :
-------------------
SUPPORT
     For general information and support, go to the Intel support website at:
     http://support.intel.com.

     If an issue is identified with the released source code on the supported
     kernel with a supported adapter, email the specific information related
     to the issue to <freebsdnic at mailbox.intel.com>.
--------------------

>From OpenBSD:

-------------------

AUTHORS
     The em driver was written by Intel Corporation.

-------------------

I have been trying to find some information about what driver is used
for "Linux Intel(R) PRO/1000 Gigabit " on linux.. unfortunately.. huh
there was no doc :p (por maybe i should have searched through the
whole lot of results sent by google?).

Personally, i don't believe drivers should be the problem of the OS,
but the hardware manufacturers... they need to sell their drivers so
they've got to do sell a complete product..

Also, am not arguing saying that FreeBSD is perfect :p it is't, Linux
isn't perfect either :D.
You don't like it, you don't use it.


> The Linux developers have long opposed this practice because it complicate
> matters and makes debugging very difficult. (Is it in my code, or in the firmware of
> the ethernet controller ?).
>
> See this:
> http://www.cs.helsinki.fi/linux/linux-kernel/2003-28/0029.html
>

So you want to impose the Linux way of managing a project on FreeBSD? :)
Communist! :p

> What the Linux people try to do is optimizing their code, while
> the freebsd people have taken the lazy approach to improve
> performance.

Which is why with a simple benchmarking with mails and AVs they've
lagged behind a crappy OS like FBSD?


> As for the freebsd docs, it's good :-) It's the same as saying
> ``Microsoft has MSDN, FreeBSD has something similar too !''

True indeed, the only difference is that the handbook is more readable
that MSDN.

Thanks to you I believe we should all stop using OSes that have
documentations... Let's go to the source each time we need to find out
the API of something. :) Now i can see how fast we can concentrate on
problem solving more rather than fight with the machine :)


> I'd largely prefer to trust Linux for running a large volume mail
> server, at least I know the developers can fix problems if my
> ethernet controller hangs up (It happened for a production server
> at dedibox), instead of trying to get 5% performance gain and limited
> support :-)

:D Is it faster to get the problem solved by waiting for the
developers to fix it or to throw in $1000 and get a stable and
supported Ethernet card?

I guess you'd say wait 2 months for the developers to fix the problem.
Sure if you want, you can.. suits you :) ... your competitors will
wait because they can understand a small driver issue i guess...
praise be the good hearted competitors out there ... amen.



> As I said previously, save yourself the trouble and use GNU/Linux !

Well, I'll say... Save your soul and use the Open Source project that
suits your needs best instead of running after perfection :)


ps. OS wars were never productive, its an open source project, you
find something that needs to be changed.. join in and contribute :p


pps. The Only Perfect OS i know of is the GNU/Hurd ... we all know its fate :)

^^
+selven




More information about the Discuss mailing list