일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- nestjs auth
- Spring
- nestJS
- git
- @Autowired
- 파이썬
- 스프링
- 해시
- TypeORM
- spring boot
- python
- 알고리즘
- 카카오 알고리즘
- Nodejs
- OpenCV
- 컴포넌트스캔
- 시스템호출
- thymeleaf
- AWS
- 카카오
- 코테
- 코딩테스트
- C++
- nestjs typeorm
- 구조체배열
- 가상면접사례로배우는대규모시스템설계기초
- C언어
- 카카오 코테
- 프로그래머스
- @Component
Archives
- Today
- Total
목록경쟁조건 (1)
공부 기록장 💻
[운영체제/OS] 05장 프로세스 동기화
5장의 목표 독립적인 프로세스끼리 작업을 하다 서로 데이터를 주고받아야 할 때 통신을 하는 경우, 누가 먼저 작업을 할지, 작업이 언제 끝날지 등을 서로 알려주어야 하는 동기화 같은 데이터를 여러 프로세스가 사용할 때 서로 침범하면 안되는 임계구역 문제 해결 1. 프로세스 간 통신 병행 프로세스의 개념 병행 프로세스(Concurrent Process) 종류 독립 프로세스 - 단일 처리 시스템에서 수행하는 병행 프로세스, 다른 프로세스에 영향을 주고받지 않으면서 독립 실행 협력 프로세스 다른 프로세스와 상호작용(통신)하며 특정 기능을 수행하는 비동기적 프로세스 제한된 컴퓨터 자원의 효율성 증대, 계산 속도 향상, 모듈적 구성 강화, 개별 사용자의 여러 작업을 동시에 수행하여 편의성 제공에 사용됨 병행 프로..
# CS Study/Opearing System
2022. 8. 21. 16:15