vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| thus Eric Stewart spake: > On Aug 27, 2006, at 9:33 AM, Joachim Schipper wrote: > >> On Sun, Aug 27, 2006 at 01:39:51AM -0400, e.stewart@mac.com wrote: >>> I am pricing out two servers right now. (...) >>> Is OpenBSD and Apache/PHP gonna take advantage of a second processor >>> and show some decent increase in performance or am I throwing money >>> away on the second processor? >> >> A second processor might be a good investment here. Of course, two >> servers is also worth considering, as such a setup is likely to be, at >> least, more robust in the face of hardware failures. (It's also more >> complex...) >> >>> Same for OpenBSD and MySQL. Am I gonna be throwing money away by >>> purchasing a second processor for it? >> >> Possibly, yes. MySQL is threaded, and the OpenBSD threads implementation >> isn't the fastest possible (it's all in userland, so there's only one >> kernel-level process/thread). > > I picked up a little bit about this single kernel-level thread and > multiple userland threads but I don't quite understand it. Are there any > good articles or documentation somewhere that better explains this? Andrew S. Tanenbaum, Modern Operating Systems, Chapter 2.2.3 (Implementing Threads in User Space), pp. 90 (...) HTH, timo -- Timo Schoeler | http://riscworks.net/~tis | timo.schoeler@riscworks.net RISCworks -- Perfection is a powerful message ISP | POWER & PowerPC afficinados | Networking, Security, BSD services GPG Key fingerprint = B5F6 68A4 EC45 C309 6770 38C4 50E8 2740 9E0C F20A Frankie says: Relax |