들어가며Qt Framework를 사용하는 개발자라면, Qt에서 공식 제공하는 IPC를 활용해 개발하고 싶을 것이다. 프로토콜이나 아키텍처를 설계할 때 IPC 선정은 매우 중요한 요소이고,그중에서도 전송 속도는 항상 주요한 판단 기준이 된다. Qt Framework를 사용하며 IPC별 속도가 궁금해졌고,직접 테스트 환경을 구성해 IPC별 성능 비교를 진행해 보았다. 이 글에서는 다음 네 가지 IPC의 성능을 비교한다.QSharedMemoryQLocalSocketQTcpSocketQRemoteObject테스트 환경 및 방법테스트는 Windows PC의 Local 환경에서 진행했다.Qt로 서버를 구현하고, googletest(gtest) 기반의 유닛 테스트를 통해 성능을 측정했다. 테스트 시나리오데이터 전송 ..