[질문] socket 프로그래밍 시 sendto 함수 한번 호출하는데 걸리는 시간은?

mancord의 이미지

KLDP 눈팅만 하다가 질문 드립니다.

sendto 함수 한번 호출 하는데 얼마나 시간이 걸리나요?

마이크로 세컨드 걸리나요?

chadr의 이미지

그건 현재 시스템의 상태에 따라서 달라지지 않을까요?

시피유가 무지 바쁜상태라면 몇초 단위로 갈수도 있고..
그렇지 않고 시피유가 매우 한가한 상태라면 눈깜짝할 새에 수행이 완료 되겠지요..

그리고 시피유의 성능에 따라서도 달라질테니 딱 얼마만큼의 시간이 걸린다고는 말하긴 힘들것 같습니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

sunyzero의 이미지

마이크로 세컨드 이하입니다.
사용하는 머신이 문제가 있는 경우가 아니라면 절대로 1ms 이하입니다.

대부분의 경우 시스템에 I/O 요청하는 함수들은 블럭킹되지 않는한, 시간이 오래 걸리는 경우는 없습니다.

========================================
* 부분이 전체를 대변하는 하나의 속성일때 진리이다.
영속적이지 못한 것은 전체가 될 수 없다.

========================================
* The truth will set you free.