b 쓰레드는 대략 최대 200개 정도고 queue에 공유할 데이터를 삽입함 (초당 10개 넘음)

 

a 쓰레드는 하나고 pos 를 읽은담에 0보다 크면 queue에서 pop함 (1ms sleep하면서 루프돔)

 

 

크리티컬 섹션으로 a,b쓰레드 동기화를 해보았는데 너무 느린거같고 (a가 메인쓰레드임)

 

동기화를 풀자니 오작동하고..

 

뭐 다른 좋은수 없을까????