Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- memcmp
- 소캣
- context switch
- context
- 스레드
- fprintf
- activities
- DMA
- pagefile.sys
- sprintf
- gparted
- sscanf
- makefile
- socket
- 디스크 축소
- 환경 변수
- 젠킨스
- 속도저하
- intents
- interrupt handler
- 디스크립터
- 프레임버퍼
- fscanf
- layouts
- interrupt context
- jenkins
- 멀티프로세싱
- usb2.0
- 문자형 디바이스 파일
- HDR
Archives
- Today
- Total
목록interrupt context (1)
do{학습}while
Kernel) Interrupt, Interrupt handler, Interrupt context
인터럽트와 인터럽트 컨텍스트란 무엇인가?임베디드 시스템이나 커널 수준의 프로그래밍을 하다 보면 인터럽트(Interrupt)와 인터럽트 컨텍스트(Interrupt Context)라는 개념을 자주 접하게 된다. 이 글에서는 인터럽트가 무엇인지, 인터럽트 컨텍스트란 어떤 의미인지, 그리고 왜 인터럽트 핸들러는 짧게 실행되어야 하는지에 대해 정리한다.1. 인터럽트란?인터럽트(Interrupt)는 외부 또는 내부에서 발생한 사건을 CPU에 알리는 신호이다.이 신호는 CPU가 현재 수행 중인 작업을 잠시 중단하고, 해당 사건을 처리하도록 만든다.외부 인터럽트 예시키보드 입력마우스 클릭네트워크 패킷 수신외부 장치의 상태 변화내부 인터럽트 예시타이머 만료소프트웨어 인터럽트 (softirq)시스템 호출 트랩 (sysca..
Linux/Kernel
2025. 5. 15. 14:36