For a development site I'm maintaining I used to get a very long time to first byte (about 12 sec) but only for the first pageload. We were able to fix this by enabling the apache keep alive.
Now we are still facing an 870 ms delay till first byte. We are using the following config: Server: CPU: Xeon E3 1245 quadcore (with hyperthreading) RAM: 32GB DDR3 Disk: 2X 3TB in RAID0 OS: Centos 6.4 CP: Virtualmin Site: Drupal with modules. Uplink: 100Mbit
I'm told to pursue a first byte in 200ms.
I have been looking a bit and seems like it is possible that there are not enough php workers? Where can I consult the current number and how can I increase it? Are they the workers of the apache service?
Thanks a lot!