--- Andrew Piskorski <[EMAIL PROTECTED]> wrote:
>
> Um, so you're saying the advantage to an external db
> driver here is
> that AOLserver + db driver now consists of two
> processes rather than
> one, so they will make more efficient use of
> FreeBSD's inferior
> threading model on a dual cpu machine?

Well, 9 processes to be more exact- (8-connection
db-pool)

> That might make some degree of sense, but it assumes
> the external db
> driver and the parent AOLserver process both consume
> about equal
> resources, which seems sort of unlikely.  And even
> if they were
> perfectly balanced, and the overhead of the external
> driver was
> negligible, it seems like an awfully weird reason to
> select one
> database over another!  Premature optimization and
> all that.

You're thinking about 2 processes, with 9 processes I
would expect the kernel to be able to scedule things
across multiple CPUs just fine.

> I'd probably pick the database that worked better
> for me (Postgres,
> Firebird, whatever), and just move the AOLserver d
> to a Linux box
> later if it turned out I really needed AOLserver to
> use that second
> cpu, and FreeBSD was getting in the way of that.

Well that's why I was trying to get a handle on just
how well Firebird was supported by that ancient
driver.

> Actually, you could always just run two
> load-balancing AOLserver
> processses on the one FreeBSD box, exactly the same
> way some high
> traffic sites run multiple AOLservers on multiple
> Linux boxes.  This
> is more complicatd of course, but if you were going
> to end up using,
> say 3 * 2 cpu FreeBSD front-end web server boxes,
> that's no different
> than how you'd run 6 * 1 cpu Linux boxes.

There *is* a difference there- try to find me a
single-cpu machine with hot-swappable drives and dual
redundant power supplies.
They don't really exist- those capabilities come on
higher-end 2/4/8-proc machines.
I guess another option would be a virtual-server model
with multiple instances of the OS running on that
front end.

=====
--
live- http://www.thedenofsin.org/
to- AIM: IMFDUP
_-jupiter accepts your offer-_


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to