Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 운영체제
- ALU
- 세마포어
- 페이지 부재율
- 부동소수점
- 알고리즘
- 트랩
- 우선순위
- Algorithm
- 스케줄링
- 컴퓨터구조
- mutex
- Oracle
- 단편화
- 프로세스
- BOJ
- 추상화
- 가상 메모리
- 동기화
- 인터럽트
- 페이지 대치
- 교착상태
- fork()
- PYTHON
- 페이징
- mips
- 백준
- 스레드
- concurrency
- 기아 상태
Archives
- Today
- Total
목록통신 (1)
봉황대 in CS
[Chapter 3. 프로세스] 프로세스간 통신
* 본 글은 '운영체제(Operating System: Concepts) 9th edition'의 내용과 2021학년도 1학기에 수강한 '운영체제' 과목 강의 내용을 함께 정리하여 작성하였습니다. 운영체제 내에서 실행되는 병행 프로세스들은 다음의 두 가지로 구분될 수 있다. 1. 독립적 프로세스 프로세스가 시스템에서 실행 중인 다른 프로세스들에게 영향을 주거나 받지 않는 프로세스 2. 협력적 프로세스 프로세스가 시스템에서 실행 중인 다른 프로세스들에게 영향을 주거나 받는 프로세스 즉, 독립적인 프로세스는 다른 프로세스와 데이터를 공유하지 않으며, 협력적인 프로세스는 공유한다. 협력적 프로세스의 대표적인 예시로는 생산자-소비자 문제(Producer-Consumer Problem)가 있다. 생산자 프로세스는..
Computer Science & Engineering/Operating System
2022. 7. 12. 00:21