Câu hỏi nhanh, tự hỏi liệu có ai biết giới hạn cho SO_RCVBUF trong Windows hay không.giá trị tối đa cho SO_RCVBUF trong Windows?
6
A
Trả lời
3
SO_RCVBUF trong winsock không bị giới hạn bởi kích thước cửa sổ TCP. Ít nhất là cho các ngăn xếp trước Vista. Nó sẽ bị giới hạn bởi sự sẵn có của nhóm không được phân trang, đó là một chủ đề hoàn toàn khác. Vì vậy, bạn có thể làm cho nó khá lớn, nếu bạn muốn.
Lời khuyên không mong muốn bắt buộc: Nếu bạn đang sử dụng bộ đệm lớn vì bạn thỉnh thoảng nhận được, tôi sẽ xem xét I/O không đồng bộ với các cổng sự kiện/chọn/hoàn thành.
1
Dựa trên this article, có vẻ như tối đa là 64K.
2
Tôi không thể nhớ chắc chắn, nhưng tôi tin rằng Windows hỗ trợ chức năng POSIX fpathconf()
với tùy chọn _PC_SOCK_MAXBUF
. Nếu vậy, đây chính xác là những gì bạn đang tìm kiếm.
Các vấn đề liên quan
- 1. giá trị tối đa cho aspnet: MaxHttpCollectionKeys
- 2. giá trị tối đa cho loại phao trong C#
- 3. nhận giá trị tối đa trong mongoose
- 4. Macro đại diện cho giá trị tối đa cho uint64_t
- 5. Gán giá trị với ngày tối đa cho biến
- 6. Template cách tìm giá trị tối đa cho phép
- 7. CSS - giá trị z-index tối đa
- 8. Chọn nhiều giá trị tối đa
- 9. Tính giá trị biểu đồ tối đa
- 10. Giá trị tối đa của maxRequestLength?
- 11. Tìm giá trị tối thiểu và tối đa của hàm
- 12. Giá trị số nguyên tối đa trong Flex là gì?
- 13. Giá trị tối đa trong mối quan hệ nhiều-nhiều
- 14. Nhận giá trị tối đa của trường trong solr
- 15. Giá trị tối đa cho phép của "Kích thước hồ bơi tối đa" trong chuỗi kết nối sql
- 16. Cách lấy tối đa hai giá trị trong MySQL?
- 17. Cách nhận giá trị tối đa trong django ORM
- 18. CHỌN giá trị tối thiểu tối đa và tối đa từ một phần của bảng trong MySQL
- 19. Tìm giá trị tối thiểu, tối đa và trung bình cho các danh sách lồng nhau?
- 20. Sử dụng giá trị cột tối đa theo thứ tự
- 21. SDK Android. audioManager. setStreamVolume Giá trị int tối đa
- 22. Tối đa trên các giá trị tiêu đề http?
- 23. tìm giá trị tối đa của đối tượng con
- 24. android edittext minmum và giá trị tối đa
- 25. MySQL tham gia vào giá trị tối đa
- 26. LINQ nhận được giá trị tối đa từ danh sách
- 27. Cập nhật giá trị tối đa từ nhiều chủ đề
- 28. Lấy khóa dict bằng giá trị tối đa
- 29. Bắt tên cột mà giữ một giá trị tối đa trong một hàng của một ma trận giữ một giá trị tối đa riêng biệt trong một mảng
- 30. giá trị thập phân tròn tối đa là 0,01?
Tôi không chắc điều này là chính xác. Tôi đang đặt giá trị đó thành các giá trị lớn hơn đáng kể mà không có lỗi. Bài viết bạn trích dẫn khá cũ. – Matt