기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하십니까?
linux [ android or kernel(?) ]의 audio(ALSA)에서 period size(period_size)와 period count(period_count)
라는 변수( or 용어 or 개념)이 사용이 됩니다.
이 변수는 무엇을 하기 위한 용도로 사용하는 것인지요 ?
만약, 이 값이 잘못 되어 있다면 어떤 문제점( or 현상)이 발생하는지요 ?
그리고, 이 값을 정하기 위해서는 어떻게 계산하는지요 ?
(또는 어떤 방법으로 결정을 하는지요 ?)
1. buffer size: 전체 버퍼 크기를 얘기합니다.
2. period count: 몇 개로 위의 buffer를 쪼개서 쓰느냐?
3. period size: 위의 buffer 크기에서 얼마나를 쪼개서 사용할 것인지를 지정합니다.
간단하게 말씀드리면 ring queue 형태라고 보시면 됩니다.