Linux Userspace와 FreeRTOS 간 대용량 데이터 전송을 위한 OpenAMP RPMsg Zero-copy 구현 배경이기종 멀티코어(AMP) 아키텍처 환경에서 Linux 호스트 프로세서와 FreeRTOS 리모트 코어 간의 IPC(Inter-Processor Communication) 속도는 시스템 전체 성능을 결정합니다. 고해상도 카메라 프레임 버퍼 또는 고주파 센서 정밀 데이터와 같은 대용량 데이터를 전송할 때, 표준 RPMsg 통신 프레임워크는 내부적인 데이터 복사 오버헤드로 인해 심각한 처리량(Throughput) 저하를 유발합니다. 표준 rpmsg_send() 함수는 사용자 공간 메모리에서 커널 vring 버퍼로, 그리고 다시 리모트 코어의 로컬 메모리로 데이터를 다중 복사(Buffe..