201215_개찰구프로젝트_개찰구04

정재현·2020년 12월 15일
0

TIL

목록 보기
15/80

오늘은 어제 진행한 예제를 다시 봤다.
멀티쓰레드로 동작하는 Producer 와 Consumer를 이해하긴했는데..
문제는 이걸 어떻게 개찰구에 적용해야할지 의문에 빠졌다..

우선 여러가지 구조를 가지기 전에 서치해본 결과로는 해당 cpu의 수만큼 멀티쓰레드를 돌릴수있는거고,
문제는 이 멀티쓰레드의 한 영역 안에 IN개찰구와 OUT개찰구를 같이 넣어야 하는것일까..? 인데

예제에서의 Message를 인구수로 바꿔서 테스트해보려고 했는데..
이것저것 바꾸다보니 코드가 엉망이되어 다시 롤백하고 난리를 쳤다.
나는 출구의 개념을 take()를 통해서 구현하고 싶은 상태.
IN 과 OUT의 구분을 어떻게 해야 할지 모르겠다..
뭔가 오늘은 이도저도 안풀리는 날이다.

오늘의 코멘트: 잘 안되는 이도저도 안되는 날

profile
"돈받고 일하면 프로다"

0개의 댓글