Nhân Linux 6.8 đã áp dụng các bản vá giúp tăng tốc TCP

Cơ sở mã mà nhân Linux 6.8 dựa trên đã áp dụng một tập hợp các thay đổi giúp cải thiện đáng kể hiệu suất của ngăn xếp TCP. Trong trường hợp xử lý nhiều kết nối TCP song song, tốc độ tăng tốc có thể đạt tới 40%.

Sự cải tiến này có thể thực hiện được vì các biến trong cấu trúc ngăn xếp mạng (sock, netdev, netns, mibs) được định vị khi chúng được thêm vào, điều này được xác định bởi các lý do lịch sử. Việc sửa đổi vị trí của các biến trong cấu trúc nhằm nâng cao hiệu quả làm việc với bộ đệm của bộ xử lý (giảm thiểu việc sử dụng các dòng bộ đệm ở giai đoạn truyền dữ liệu) và tối ưu hóa quyền truy cập vào các biến đã dẫn đến tốc độ TCP tăng lên rõ rệt, đặc biệt là trong trường hợp có nhiều kết nối TCP đồng thời.

Nguồn: opennet.ru

Thêm một lời nhận xét