본문 바로가기
개발 및 운영/프로그래밍

[JsServerSocket] Linux용 다중클라이언트 서버 라이브러리

by Joseph.Lee 2017. 4. 12.

JsServerSocket은 Linux에서 다중클라이언트 서버 프로그램 개발시 사용할 수 있는 라이브러리입니다.


Server : i5-6100

Client : i5-2390

에서 CGCII Network TCP Test Client으로 테스트한 결과로


Connections : 4000


100ms마다 2번 1KBytes의 데이터를 송수신(ECHO)

-> client에서 send/recv => 7.85MB/s / 7.85MB/s


100ms마다 10번 4Kbytes의 데이터를 송수신(ECHO)

-> client에서 send/recv => 51.99MB/s / 51.89MB/s


 interval(10 ms) / range(3800~4000) 안에서 계속 연결과 연결해제를 반복하는 작업도 잘 작동하였습니다.

수십만번 해도 잘 동작하였습니다.



GitHub : https://github.com/jic5760/JsServerSocket

License : MIT License

반응형

댓글