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 |
Tags
- 컴퓨터구조
- 백준
- fork()
- mips
- mutex
- 운영체제
- redis
- 페이지 대치
- 부동소수점
- 페이징
- gc
- 스케줄링
- 프로세스
- ALU
- 단편화
- 세마포어
- Algorithm
- 가상 메모리
- concurrency
- 알고리즘
- 스레드
- local cache
- PYTHON
- garbage collection
- 인터럽트
- 기아 상태
- 페이지 부재율
- 우선순위
- 교착상태
- BOJ
Archives
- Today
- Total
목록우선순위 상속 프로토콜 (1)
봉황대 in CS

* 본 글은 '운영체제(Operating System: Concepts) 9th edition'의 내용과 2021학년도 1학기에 수강한 '운영체제' 과목 강의 내용을 함께 정리하여 작성하였습니다. 공유 변수의 간섭 문제를 해결하기 위한 상호 배제 및 동기화 프로그래밍 수단으로는 뮤텍스(Mutual Exclusion, Mutex)와 세마포어(Semaphore)가 있다. 하지만 이 둘을 사용할 때는 우선순위 역전 문제가 발생할 가능성이 있다. 우선순위 역전 문제 (Priority Inversion Problem) 우선순위 역전 문제는 높은 우선순위 프로세스가 현재 공유 자원을 사용하고 있는 낮은 우선순위 프로세스를 기다려야 하는 경우에 발생한다. T1, T2, T3 세 개의 프로세스가 있다고 하자. 이때 우..
Computer Science & Engineering/Operating System
2022. 7. 26. 12:11