패킷 손실을 피하기 위해 멀티 캐스트 UDP 소켓 수신기 버퍼 크기를 크게 설정하고 있습니다. 나는 작은 버퍼 크기를 사용하려고 시도했으나 어떤 지연 시간도 보지 못했습니다. 나는 레이턴시에 어떤 영향을 미치는지 궁금하다. 응용 프로그램이 들어오는 패킷을 처리 할만큼 충분히 빠르면 소켓 버퍼 크기가 커지면 대기 시간에 영향을 미치며 그 이유는 무엇입니까?그러나 UDP 소켓 수신기 버퍼 크기는 대기 시간에 영향을 줍니까?
1
A
답변
3
UDP 대기 시간은 로컬 구성보다 트래픽을 통과하는 네트워크에 더 의존하게됩니다. 버퍼 크기가 작 으면 처리량이 많은 스트림의 패킷을 더 자주 삭제할 수 있지만 기술적 인 지연 문제는 아닙니다. 대기 시간은 로컬 컴퓨터가 버퍼에서 얼마나 빨리 패킷을 끌어 와서 무시할 수 있는지에 따라 영향을받습니다.
1
지연에 전혀 영향을 미치지 않습니다. 추가 메모리를 사용하기 때문에 튜닝이 가능합니다.
관련 문제
- 1. L2 캐시 크기는 컴파일 시간에 얼마나 큰 영향을 줍니까?
- 2. 주석은 컴파일 시간에 영향을 줍니까?
- 3. UDP 소켓 버퍼 오버플로 감지
- 4. iframe이 페이지로드 시간에 영향을 줍니까? 왜 안돼?
- 5. MEF는 응용 프로그램로드 시간에 어떤 영향을 줍니까?
- 6. 필드 크기가 쿼리 시간에 영향을 줍니까?
- 7. 소켓 프로그래밍에 적합한 버퍼 크기는 무엇입니까?
- 8. TCP_NODELAY를 설정하면 소켓 양끝의 동작에 영향을 줍니까?
- 9. 관리되는 코드의 크기는 메모리 풋 프린트에 어떤 영향을 줍니까?
- 10. 원격 소켓 수신기
- 11. Android : 이미지 크기가 SURF 처리 시간에 영향을 줍니까
- 12. 안드로이드 데이터베이스의 크기는 장치의 배터리 효율성에 영향을 줍니까?
- 13. 지도의 키 크기가 영향을 줍니까?
- 14. 조건문의 인수 순서가 PHP의 실행 시간에 영향을 줍니까?
- 15. 네임 스페이스 별칭은 대형 코드베이스에서 빌드 시간에 영향을 줍니까? (C++)
- 16. 쿼리에서 join을 사용하는 시퀀스가 실행 시간에 영향을 줍니까?
- 17. 테이블 인덱스가 SQL 조인 쿼리 실행 시간에 영향을 줍니까?
- 18. 프로그래밍 방식으로 인터페이스 객체를 할당하면 로딩 시간에 영향을 줍니까?
- 19. BufferedReader의 버퍼 크기는 얼마입니까?
- 20. 다른 버퍼 전략 크기가 성능에 어떤 영향을 줍니까?
- 21. 어떻게 소켓 UDP 아래에 버퍼 크기를 설정할 수 있습니까?
- 22. Android UDP 소켓 - '쓰레기'수신
- 23. 대기 시간에 따른 실행 시간의 영향을 측정 하시겠습니까?
- 24. glColorMask가 glClear에 영향을 줍니까
- 25. popViewControllerAnimated가 뷰에 영향을 줍니까?
- 26. layout_margin은 상단에만 영향을 줍니까?
- 27. 중첩이 효율성에 영향을 줍니까?
- 28. IHTTPModule 성능에 영향을 줍니까?
- 29. NUnit이 성능에 영향을 줍니까?
- 30. 로그가 listview에 영향을 줍니까?