티스토리 뷰

모든 연결을 스레드에 배치하는 것은 매우 나쁘고 초보자가 흔히하는 실수입니다. 모든 스레드는 약 1MB의 메모리 비용이 들며 이로 인해 특별한 이유없이 프로그램이 과도하게 사용됩니다. 전에도 똑같은 질문을 했는데 아주 좋은 대답을 얻었 습니다 . 저는 boost ASIO를 사용했고 서버 / 클라이언트 프로젝트는 몇 달 만에 끝났고 지금은 아름답게 실행중인 프로젝트입니다.

연결을 보호하기 위해 C ++ 및 SSL을 사용하는 경우 프로그램이 컴파일되기 때문에 아무도 논리를 볼 수 없습니다. 그러나이 경우 자신의 통신 프로토콜 / 직렬화를 작성해야합니다.



출처
https://stackoverflow.com/questions/39920020
댓글
공지사항
Total
Today
Yesterday
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31