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
반응형
'개발 및 운영 > 프로그래밍' 카테고리의 다른 글
KiUserApcDispatcher Hooking (0) | 2017.10.21 |
---|---|
DebugActiveProcess, WaitForDebugEvent, ContinueDebugEvent 삽질기 (0) | 2017.10.19 |
라이브러리 없이 mktime등 time함수 구현 (0) | 2016.02.21 |
프록시 환경 libwebsockets 에서 실제 클라이언트 IP 헤더 패치 (0) | 2015.07.31 |
C로 DES 구현! (0) | 2015.07.31 |
댓글