2012-01-24 4 views
-1

인터럽트 및 디스패처의 프로세스가 다르거 나 프로세스간에 호출 될 수있는 간단한 루틴입니까?인터럽트 및 디스패처

+1

"인터럽트"및 "디스패처"프로세스가 의미하는 바가 구체적 일 수 있습니까? – Ioan

답변

1

커널은 다른 인터럽트에 대해 다른 인터럽트 핸들러를 설정합니다. 설치가 완료되면 하드웨어는 주로 적절한 처리기 호출을 처리합니다. 디스패처는 인터럽트 처리기와 분리되어 있습니다. 그것들은 모두 커널의 일부분이지만 실제로는 별개의 프로세스는 아닙니다. 그러나 서로 다른 시스템이 이러한 질문에 대해 서로 다른 대답을 제시 할 수 있습니다. MacOS X (Mach 커널 포함)에 적용되는 것은 Linux 나 Solaris와는 다른 Linux와 다릅니다.

따라서 전체 토론에는 많은 시간이 걸리며 적절한 책을 사용하면 더 효율적으로 작업 할 수 있습니다.