2012-01-30 36 views
10

Google tính toán thời gian chờ và thời gian nhận trong bảng điều khiển mạng chrome như thế nào?Google tính toán thời gian chờ đợi và thời gian nhận trong chrome như thế nào?

Có 4 loại thời gian trong google chrome bảng điều khiển mạng 1.) Chặn 2.) Gửi 3.) Chờ 4.) Nhận

Tôi muốn biết những gì tất cả các yếu tố này được bao gồm trong khi tính toán các tùy chọn này.

Từ liên kết này

High "Receiving Time" for HTTP Responses below 500 bytes in Chrome Devtools

một lời giải thích là có để tiếp nhận, nhưng tôi muốn biết về tất cả các tùy chọn trong một chi tiết chút. Bất cứ ai có thể vui lòng giúp tôi ra khỏi đây?

Trả lời

1

Dường như các chức năng định thời có thể liên quan đến nền tảng.

Tôi có một trang web nội bộ và thời gian truy cập được báo cáo cho cùng một giao dịch xuất hiện rất khác nhau. Ví dụ: Windows 7 của tôi (Chrome mới nhất) hiển thị tổng thời gian phản hồi là 200ms (gần 190ms khi nhận) trong khi máy tính xách tay Ubuntu của tôi hiển thị tổng cộng 4ms trên tab Mạng Chrome.

Tôi cũng đặt bộ hẹn giờ ở phía máy chủ đầu tiên, chỉ để đảm bảo rằng máy chủ node.js của tôi không chậm trễ (chạy trên một hộp ubuntu khác - không phải là máy có trình khách Chrome).

+2

Lý do bạn thấy ~ 200ms thời gian nhận trên Windows có thể do thuật toán ACK bị trì hoãn. Đây là một trang giải thích nó và làm thế nào để vô hiệu hóa nó http://smallvoid.com/article/winnt-nagle-algorithm.html – Jarrod

Các vấn đề liên quan