> Hi All,
>
> I am a novice in hardware configurations and terms. Trying to select a
> server for running Turbogears,  PostgreSQL and a outgoing mail server,
> I have almost shortlisted the following options:
>
> 1. Single Processor Dual Core Xeon 3060 - 2.40GHz (Core2Duo) - 1 x 4MB
> cache  = $ 179 pm
> 2. Single Processor Quad Core Xeon 3220 - 2.40GHz (Kentsfield) - 2 x
> 4MB cache  = $ 199 pm

It depends on your requirements, but unless your site is going to be
very heavily hit, the dual core should be more than satisfactory.

The limitations on system performance for web serving today are rarely
CPU. In general, the first thing you run short of is memory. Having
plenty of ram is key to serving web requests at a decent speed -
primarily because for the most part, web requests have a distinct bias
towards a small set of very popular pages/data.

After ram, the next is disk speed. Databases with datasets bigger than
ram, and/or lots of writes, are invariably IO bound rather than cpu
bound. Unless you're very very popular or your data is particularly
complex, you're unlikely to need anything beyond regular sata disks so
long as you have sufficient ram however.

Please keep in mind that there are things you can do for your app
which will change which aspect gets used most. Good indexing on your
database, proper configuration of apache to serve static content
itself, and correct formulation of your queries will have an enormous
impact on your total capacity.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to