선형 자료 구조 Queue
강의에서 QUEUE를 설명해주실 때, 동기화와 굉장히 관련되어 있다고 하시면서 은행을 예시로 설명해주셨습니다.
제가 이해한 것 중 무엇이 맞는지 궁금합니다.
강의에서 말씀하신 내용을 그대로 타이핑해서 적어보면
'창구에 있는 사람들을 처리주체(Thread)라고 하면 3개의 Thread가 1개의 queue , 즉 번호표를 가진사람들 중에 한명씩을 불러다가 업무처리한다.' 라고 하셨습니다.
은행창구에 있는 사람들(은행원)을 처리주체(Thread)라고 하고 3개의 은행창구가 있다고 하면 기다리는 사람 한명한명이 각각 Queue 이다.
은행창구에 있는 사람들(은행원)을 처리주체(Thread)라고 하고 3개의 은행창구가 있다고 하면 기다리는 사람 한명한명이 하나의일 이므로 Queue 구조를 가지고 있다.
1와 2중 어떤 뉘양스가 맞는지 궁금합니다!
답변 1
0
2번이 맞습니다. Queue 구조는 '대기열' 입니다. 사람들이 한 줄로 서서 처리를 기다리는 것이고 각 사람은 '처리해야 할 일'에 해당하겠습니다. 참고하시기 바랍니다.
선생님 질문이있습니다.
0
70
2
"한글 한 글자를 저장하는 데 2바이트가 필요하다" 에서 궁금한 점이 있습니다
0
169
2
원자성과 동기화에 대한 사소한? 질문 있습니다.
0
65
1
전가산기에 대한 질문이 있습니다!
0
93
2
format 시 0-0트랙 섹터에 관해
0
91
2
앞으로의 공부 질문
0
113
1
정규표현식 학습에 대한 조언 부탁드립니다.
0
200
2
메모리 용량에 관하여
0
140
1
인터페이스로 File을 사용한다는 것
0
176
1
파일 시스템 관련 질문입니다.
0
158
2
자료 구조
0
259
2
강의의 대한 추가질문
0
213
2
컴퓨터가 글자를 다루는 방법 -> 코드체계 질문
0
207
2
진법변환 개념정리
0
601
2
컴퓨터가 사진을 다루는 법에 대해 질문입니다.
1
200
2
컴퓨터가 곱셈 하는 방법
0
339
2
1비트 1바이트 1킬로바이트
0
406
1
캐시 메모리
0
204
1
[외워야 할 단위 체계와 숫자] 비트 체계와 용량 관련 질문 있습니다.
0
417
2
[컴퓨터가 글자를 다루는 방법] 숫자와 캐릭터 바이너리가 같다면...
0
377
2
CPU 연산체계에 대해서 궁금한 점이 있습니다.
0
321
2
shell에 관련하여 질문드립니다.
0
282
2
가상메모리 관련 질문있습니다.
0
310
2
선생님 안녕하세요
0
319
1





