내가 운영 체제는 다음과 같은 방법을 사용하여 스케줄링을 구현 읽었습니다 :프로세스 일정을 구현하는 유일한 방법은 하드웨어 타이머를 사용하고 있습니까?
- CPU는 모든 X에게 인터럽트를 (밀리 초)을 발생시키는 하드웨어 타이머가 있어야합니다. 는 타이머 인터럽트 화재되면, 타이머 인터럽트 핸들러는 CPU가 (내가 말을해야 추측하거나 다른 스레드) 다른 프로세스 을 실행을 시작하게됩니다 명령을 실행합니다.
내 질문은 방금 방금 스케쥴을 구현하는 방법을 설명 했습니까?
1) Preemtive 멀티 태스킹
당신이 당신의 작업 스위치를 트리거 인터럽트 소스를 USW 수 preemtive 멀티 태스킹 :