Sto lavorando a un piccolo piccolo progetto PHP per un mio amico e ho una configurazione dell'ambiente WAMP per lo sviluppo locale. Ricordo i giorni in cui la risposta del mio Apache 2.2 locale era immediata. Purtroppo, ora che sono tornato da una lunga, lunga vacanza, trovo le risposte localhostdolorosamente lente.
Sono necessari circa 5 secondi per pubblicare una pagina HTML da 300B.
Quando guardo il task manager, i httpdprocessi (2) utilizzano fino allo 0% della CPU e nel complesso il mio computer non è sotto carico (0-2% di utilizzo della CPU).
Perché la latenza è così alta? C'è qualche impostazione di Apache che potrei modificare per far funzionare il suo thread con una priorità più alta o qualcosa del genere? Sembra che stia semplicemente dormendo prima di servire la risposta.
http://localhost/index.html)? In caso contrario, potrebbe trattarsi di un problema PHP, non di Apache.
stracee tcpdumpsono strumenti utili per questo.
localhostrisoluzione è corretta in termini di DNS?ping localhostdovrebbe tornare istantaneamente con127.0.0.1.