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