Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

using linux

by batkins (Chaplain)
on Jan 29, 2003 at 11:37 UTC ( [id://230918]=monkdiscuss: print w/replies, xml ) Need Help??

in this node, someone mentioned that one of the major reasons for PerlMonks' sluggishness is that its servers run freebsd instead of linux.

well, why? if freebsd is known to handle threads poorly and thus slow down MySQL, then why on earth are we still using it?

Bill

Replies are listed 'Best First'.
Re: using linux
by bart (Canon) on Jan 29, 2003 at 11:44 UTC
    The problem is just as much with MySQL as with FreeBSD. You might just as well ask why we're not dumping MySQL.

    FreeBSD is nice. It is what pair.com uses. That's why.

        Which is an absolutely awful design decision, but that's another debate :-)

Re: using linux (stale info)
by tye (Sage) on Jan 29, 2003 at 17:23 UTC

    Actually, most of the problems with MySQL on FreeBSD have been worked around already.

    I got a hint that the recent slowness was due to memory exhaustion, but I need to check that.

                    - tye
Re: using linux
by Anonymous Monk on Jan 29, 2003 at 11:49 UTC
    Quite simply: it's not in the hands of Perlmonks. Perlmonks is graciously supported by pair Networks, so what we run here is on their box. Scroll to the bottom of any Perlmonks page to see the site's copyright/partnership text.
Re: using linux
by IlyaM (Parson) on Jan 29, 2003 at 15:52 UTC
    There is a port of the linux threads library to FreeBSD and MySQL can be complied with them. This feature is marked as experimental but I know several quite heavy loaded sites that run for quite long time in this configuration. And yes, it is noticeably faster (especially on SMP boxes where FreeBSD 4.xx's threads suck).

    Also I don't know what table type is used on perlmonks but for some applications replacing MyISAM with InnoDB causes significant speed up.

    --
    Ilya Martynov, ilya@iponweb.net
    CTO IPonWEB (UK) Ltd
    Quality Perl Programming and Unix Support UK managed @ offshore prices - http://www.iponweb.net
    Personal website - http://martynov.org

Re: using linux
by glwtta (Hermit) on Jan 29, 2003 at 16:32 UTC
    From what I understand, threading in Linux is nothing to write home about, either. At least until 2.6/3.0 comes out... is FreeBSD that bad? I'm just kinda curious, can someone point me to a writeup/comparison of a technical nature, on the subject?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: monkdiscuss [id://230918]
Approved by broquaint
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (5)
As of 2024-04-19 15:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found