# | 진도 | 기본 미션 | 선택 미션 |
5주차 (1/29 ~ 2/4) |
Chapter 12~ 13 |
p. 363의 확인문제 1번 풀고 인증하기 | Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 |
1. 기본 미션
p. 363의 확인문제 1번 풀고 인증하기
바쁜대기 : 임계 구역의 lock 여부를 지속적으로 확인하며 대기하는 방식.
--> 세마포어에선 대기 큐 를 이용해 wait 함수의 대기 프로세스를 PCB로 관리하고 signal 함수를 통해 PCB에 있던 프로세스를 불러와 처리한다.
2. 선택 미션
Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기
1) 임계 구역 : 공유 자원*에 접근하는 코드 중 동시에 실행하면 문제가 발생하는 코드 영역.
** 공유 자원 : 공동으로 이용하는 변수, 파일, 장치등의 자원.
2) 상호 배제 : 공유가 불가능한 자원의 동시 사용을 피하기 위해 사용하는 알고리즘.
즉, 한 프로세스가 임계 구역에 진입하면 다른 프로세스는 임계 구역에 들어 올 수 없어야 함.
매주 피드백 주고 계신지 몰랐는데,
4주차 피드백을 본의아니게 봤습니다.
잘 봤습니다.. 감사합니다. :)
혹시나 apache kafka나 오픈소스쪽에 대한 부분도 기획이 좀 있었음 좋겠네요....
(제가 지금 저것들 때매 죽을거같거든여....)
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
애니웨이 담주 벌써 마지막 이예이예이예이
/ `ㅂ`) /
728x90
'혼공단 > 컴퓨터구조+운영체제 (2024.01~)' 카테고리의 다른 글
[6주차] 과제 수행 (0) | 2024.02.15 |
---|---|
[4주차] 과제 수행 (0) | 2024.01.27 |
[3주차] 과제 수행 (0) | 2024.01.21 |
[2주차] 과제 수행 (0) | 2024.01.14 |
[1주차] 과제 수행 (0) | 2024.01.07 |