728x90 반응형 분류 전체보기602 리눅스 2.4 커널 인터럽트 개요 이 글은 O'Reilly에서 출판된 리눅스 커널의 이해를 읽고 개인적으로 정리한 내용이다. 인터럽트 : 커널 2.4에서 인터럽트란 exception(예외)과 일반적인 의미의 인터럽트 두가지로 구분된다. exception은 예외/프로세스 수행중의 구문에러등으로 인한 인터럽트를 의미힌다. 일반적으로 인터럽트는 프로세스와 비교하여 포함하고있는 컨텍스트가 적어 context switching이 프로세스보다 빠르다. 이는 짧은 수행속도를 가짐을 의미한다. 인터럽트의 특징은 크게 3가지가 있다. 첫째, 인터럽트는 커널이 어떠한 작업을 수행하는 중이라도 언제든지 발생할 수 있다. 커널의 인터럽트 처리는 두가지로 구분 되는데, dynamic한 인터럽트 처리를 하는 top half와 인터럽트를 처리하는 일련의 큐를 관리.. 2009. 7. 9. 시작. 블로그 이사 시작합니다. 2009. 7. 9. 이전 1 ··· 98 99 100 101 다음 728x90 반응형