Hiệu suất của ổ cắm unix so với cổng TCP


46

Ví dụ: trên php-fpm:

#listen = 127.0.0.1:9000
listen = /var/run/php-fpm/php-fpm.sock

Có sự khác biệt lớn về hiệu suất giữa việc sử dụng các trình nghe dựa trên ổ cắm unix trên các cổng TCP không? (Không chỉ cho PHP mà nói chung. Nó có khác nhau cho mỗi dịch vụ không?)

Câu trả lời:



25

Khi bạn đang sử dụng TCP, bạn cũng đang sử dụng toàn bộ ngăn xếp mạng. Ngay cả khi bạn ở trên cùng một máy, điều này ngụ ý rằng các gói được đóng gói và giải mã để sử dụng ngăn xếp mạng và các giao thức liên quan.

Nếu bạn sử dụng ổ cắm tên miền unix, bạn sẽ không bị buộc phải thông qua tất cả các giao thức mạng được yêu cầu khác. Các ổ cắm được xác định duy nhất bởi các nút trên ổ cứng của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.