java 간의 통신을 구현하는데,
데이터길이를 보내고, 그 길이만큼 데이터를 보내는 구조이다.
때문에 select를 두번 호출하도록 구현하였는데,
요상하게 이런식으로 구현했더니, 심각할 정도로 성능이 나오지를 않았다.
c로 구현할때는 별 이상 없던거 같은데 말이다.
동일한 네트워크간의 통신인데 한번의 송 수신 시간이 50~80ms 정도 소요되었다.
select를 한번만 호출하도록 수정하니 0~1ms 정도 소요된다.
이게 맞지. ;;;
java 간의 통신을 구현하는데,
데이터길이를 보내고, 그 길이만큼 데이터를 보내는 구조이다.
때문에 select를 두번 호출하도록 구현하였는데,
요상하게 이런식으로 구현했더니, 심각할 정도로 성능이 나오지를 않았다.
c로 구현할때는 별 이상 없던거 같은데 말이다.
동일한 네트워크간의 통신인데 한번의 송 수신 시간이 50~80ms 정도 소요되었다.
select를 한번만 호출하도록 수정하니 0~1ms 정도 소요된다.
이게 맞지. ;;;