Я працюю над крихітним маленьким проектом PHP для свого друга, і у мене є налаштування середовища WAMP для місцевого розвитку. Я пам’ятаю дні, коли відповідь мого місцевого Apache 2.2 була негайною. На жаль, тепер, коли я повернувся з довгого, тривалого відпочинку, я вважаю, що відповіді є localhost
болісно повільними.
На розсилку HTML-сторінки розміром 300В триває близько 5 секунд.
Коли я дивлюся на диспетчер завдань, httpd
процеси (2) використовують до 0% ЦП, і загалом мій комп'ютер не навантажений (0-2% використання процесора).
Чому затримка така висока? Чи є параметр Apache, який я міг би налаштувати, щоб, можливо, змусити його потоку працювати з більш високим пріоритетом чи щось таке? Здається, що він просто спить, перш ніж подавати відповідь.
http://localhost/index.html
)? Якщо ні, це може бути проблема PHP, а не проблема Apache.
strace
і tcpdump
є корисними інструментами для цього.
localhost
правильно вирішувати DNS?ping localhost
повинні повернутися миттєво з127.0.0.1
.