Tôi đang làm việc trên một dự án PHP nhỏ bé cho một người bạn của tôi và tôi có một thiết lập môi trường WAMP để phát triển cục bộ. Tôi nhớ những ngày mà phản hồi từ Apache 2.2 địa phương của tôi là ngay lập tức. Than ôi, bây giờ tôi đã trở lại sau một kỳ nghỉ dài, tôi nhận thấy những phản hồi từ localhost
sự chậm chạp đau đớn.
Mất khoảng 5 giây để có một trang HTML 300B được phục vụ.
Khi tôi nhìn vào trình quản lý tác vụ, các httpd
quy trình (2) đang sử dụng tối đa 0% CPU và tổng thể máy tính của tôi không tải (sử dụng CPU 0-2%).
Tại sao độ trễ quá cao? Có bất kỳ cài đặt Apache nào mà tôi có thể điều chỉnh để có thể làm cho luồng của nó chạy với mức ưu tiên cao hơn hoặc một cái gì đó không? Có vẻ như nó chỉ đơn giản là ngủ trước khi nó đưa ra phản ứng.
http://localhost/index.html
) không? Nếu không, nó có thể là một vấn đề PHP, không phải là vấn đề Apache.
strace
và tcpdump
là những công cụ hữu ích cho việc này.
localhost
giải quyết đúng DNS-khôn ngoan?ping localhost
nên quay lại ngay lập tức với127.0.0.1
.