問題一覧
1
하나의 자원이 하나 이상의 태스크에 동시에 사용될수있도록 하는거
카운팅 세마포어
2
두 태스크가 다른 태스크에 의해 점유된 그 자원을 그 사실을 알지 못한채 기다리는 상태
교착상태
3
자원을 소유하고 있는 태스크가 자원을 반환하고 스스로를 삭제하도록 알ㄹ림
태스크 삭제요청
4
공유자원 접근시 세마포어
열쇠
5
이벤트 발생시
깃발
6
cpu에게 비동기적인 이벤트가 발생했음을 알리는 매커니즘
인터럽트
7
포인터 크기의 변수
메세지교환
8
나눠서는 안되는 코드의 영역
크리티컬 리전
9
태스크가 사용하는 모든 요소
자원
10
하나 이상의 태스크에 의해 사용되눈 자원
공유자원
11
각 태스크는 데이터손상을 방지하기 위해 독점적으로 공유자원에 접근해야된다
상호배제
12
여러 태스크가 번갈아서 cpu를 사용할수있도록 순서정하고 태스크의 수행을 전환하는 처리
멀티태스킹
13
cpu를 독점해서 사용하고있다 간주하는 단순 프로그램
태스크
14
멀티태스킹의 한부분으로 태스크 관리와 태스크간 통신담당
커널
15
다음순서에 수행될 태스크를 정하는 역할
스케쥴러
16
비활성화되어있는 시간
인터럽트 지연시간
17
받는 시점서부터 처리 코드꺼지
인터럽트 응답시간
18
중단된 코드가 다시 수행되기까지
인터럽트 복귀시간
19
정기적으로 일어나는 특별한 인터럽트
클럭 틱
20
실제 삭제되는 것이 아닌 정조를 관리하지 않음을 의미함
태스크 자기삭제
21
해당 태스크가 선점될때 태스크 상태를 유지하기 위해 사용되는 데이터 구조체
tcb
22
아무 태스크도 준비상태에 있지않는 상태
idle task