인프런 커뮤니티 질문&답변

이진후님의 프로필 이미지

작성한 질문수

리눅스 커널의 구조와 원리: 인터럽트 [저자 직강 1부-5]

6.유저 공간-Preemption될 때 커널 코드 분석

preemption 체크 관련 질문

24.10.21 23:49 작성

·

8

0

커널 코드 실행 중 인터럽트가 발생한 경우에는 thread_info 구조체의 preemption_count 값을 통해 preemptive schedule 가능 여부를 판단하고, 유저 코드 실행 중에 발생한 경우에는 flags 값을 통해 preemptive schedule 가능 여부를 판단하는 것을 이해했는데, 둘이 왜 확인 방법이 다른지 궁금합니다

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!