최소한의 지연 시간으로 버퍼링된 파이프라인을 늘리려면 어떻게 해야 합니까?

최소한의 지연 시간으로 버퍼링된 파이프라인을 늘리려면 어떻게 해야 합니까?

직렬 연결을 통해 데비안 시스템에 연결하고 압력 센서에서 라이브 데이터를 스트리밍합니다. 처음에는 다음을 사용했습니다.

python3.6 pressure_streamer.py

데이터는 32.1kB/s로 생성되며 리더가 사용 중일 경우를 대비해 버퍼링되어야 합니다. pv 명령을 사용하여 버퍼를 추가할 수 있습니다.

python3.6 pressure_streamer.py | pv --quiet --buffer-size 10M

pv를 사용하면 데이터가 안정적인 상태에서 8,000개의 쓰기로 집계됩니다. 이로 인해 대기 시간이 약 250밀리초 증가합니다.

레이턴시를 줄일 수 있는 버퍼링 방법이 있나요?

관련 정보