【운영 체제】시스템 인터럽트 및 PCB

 시스템 터미널은 예외로 인한 것이며 예외가 반드시 모두 나쁜 것은 아닙니다 오류도 시스템 호출일 수 있습니다 시스템 호출도 예외의 한 유형이므로 트랩 메커니즘도 필요합니다 내부 인터럽트는 모두 동기 인터럽트이며 외부 인터럽트는 모든 1단계 인터럽트.

PID = 프로세스 번호, 

프로그램 카운터 = pc 값 실행할 다음 메모리 주소

레지스터의 값 레지스터, 사용되는 레지스터 및 레지스터의 값

memory limits 메모리의 시작 주소, 가상 메모리 유무, 메모리의 길이 제한,

프로세스가 fopen으로 연 파일 수.

이것은 프로세스에 필요한 모든 것이지만 운영 체제는 하나의 인접한 메모리 조각이 아니라 개별 조각에 저장합니다.

Ready Queue는 하나뿐이지만 Waiting Queue는 여러 개 있으며 Ready Queue는 프로세스의 모든 내용을 저장하지 않고 PCB만 저장합니다. 대기 중인 io 장치가 다르기 때문에 Waiting Queue에 많은 노래가 있습니다. , 동일한 io 장치 프로세스는 연결 목록에 배치되고 실행 상태에는 대기열이 필요하지 않습니다. 단일 코어 CPU 운영 체제의 경우 실행 상태에 있는 프로세스가 최대 하나이기 때문입니다. 

Supongo que te gusta

Origin blog.csdn.net/weixin_40293999/article/details/130040424
Recomendado
Clasificación