[운영체제] 3. 프로세스 관리 - (2) 커널의 프로세스 관리
수업> !!!!!!!!!!!!!!!!!!!!!!!마인드맵!!!!!!!!!!!!!!!!!!!!!!!!!!!! 📍1. 프로세스 수행 제어를 위해 필요한 정보1-1. CPU 컨텍스트(context)✔️ 사용 중인 CPU 레지스터들의 내용 1-2. 커널 컨텍스트✔️ 식별자: 부모, 자신, 자식식별자, 프로세스를 생성한 사용자 정보✔️ 프로세스 상태: 준비, 수행, 블록 등✔️ 스케줄링 정보: 우선 순위, 프로세서 사용 시간 등의 정보✔️ 메모리 관리를 위한 정보: 코드와 데이터, 공유되는 메모리 블록들의 주소, 매핑테이블✔️ 입출력 상태 정보: 미해결 입출력 요청, 할당된 입출력 장치, 사용 중인 파일리스트 등의 정보✔️ 프로세스 간의 통신 정보: 다른 프로세스로부터 받은 신호 플래그, 메시지 정보✔️ Acc..
2025. 4. 11.