Prejudice

  • 홈
  • 태그
  • 방명록

QRemoteObject 1

Qt IPC 성능 비교 실험기 ㅡ QSharedMemory, QLocalSocket, QTcpSocket, QRemoteObject

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

Qt 2026.01.19
이전
1
다음
더보기

방문자수Total

  • Today :
  • Yesterday :

최근글과 인기글

  • 최근글
  • 인기글
  • 분류 전체보기 N
    • Qt
    • Python
    • 개발 N
    • 게임

Tag

unittest, PLC, C++, QML, MinGW, Qt6, IPC, antigravity, 개발환경, MuLiN, QT, googletest, sentinel, QtEventLoop, FactoryAutomation, 임베디드, USB동글, GTest, CMake, Linux,

https://prejudice.tistory.com

티스토리툴바