I have multiple virtual hosts set up. On one of them, let's say three out of ten page loads are basically instant. The other seven always take (pretty much) exactly 5 seconds of server lag (as opposed to data transfer).
It doesn't matter which page is loading, or whether or not it's a Drupal page.
There are a lot of requests each second, and I'm wondering if Apache is putting requests on standby until it's finished with the current queue, or something along those lines?