I've been having some problems with Moodle getting Slooooowwwww with just 60 concurrent users!! The school has around 150 stations currently, with plans for double this in the next few years. Obviously something needs to be done about this now! It may of course not be moodle's fault it may be something else?
Watching the performance analysis tools during use indicates Apache is taking large percentages of the processor. RAM, network and HDD activity is all low. We have plans to purchase a dedicated server but budget it tight, would a P4 with a similar clock speed be much better with it's larger cache (given we are looking for around 3 times the number of users it would have to perform A LOT better).
Should I be looking at php accelerators? If so, which? Or is it just a case of tweaking my Apache settings? The other thought is to switch to a *nix OS instead of Windows, but this would have to be a last resort as all of our other servers are Windows of some flavour and it would introduce adminstration issues.
Thanks for all your help,