일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자료구조
- MongoDB
- Python
- nestjs
- class
- flask
- MySQL
- Sequelize
- Dinosaur
- 정렬
- jest
- cookie
- OCR
- mongoose
- dfs
- game
- JavaScript
- Express
- Queue
- nodejs
- AWS
- 게임
- 공룡게임
- TypeScript
- react
- typeORM
- Bull
- GIT
- Nest.js
- Today
- Total
목록Semaphore (2)
포시코딩
키워드 process synchronization, concurrency control, 병행 제어, semaphore, monitor Process Synchronization concurrency control, 병행 제어라고도 부른다. Semaphore 프로그래머 관점에서 concurrency control을 잘하기 위한 방법을 제공하기 위한 수단으로 P 연산과 V 연산으로 구성된 일종의 추상자료형 P 연산: 자원을 획득하는 과정을 나타내는 연산 V 연산: 자원을 반납하는 과정을 나타내는 연산 고전적인 프로세스 동기화 문제 세 가지 Bounded-Buffer Problem(Producer-Consumer Problem) Readers and Writers Problem Dining-Philosoph..
키워드 semaphore, synchronization, bounded-buffer problem, producer-consumer problem, readers and writers problem, dining-philosophers problem, monitor Classical Problems of Synchronization Bounded-Buffer Problem(Producer-Consumer Problem) Readers and Writers Problem Dining-Philosophers Problem Bounded-Buffer Problem (=Producer-Consumer Problem) Buffer: 임시로 데이터를 저장하는 공간 Buffer의 크기가 유한한 환경에서의 생산자-소비..