%20%ED%98%B8%EC%B6%9C%EC%9D%B4%20Linux%20%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81%EC%97%90%EC%84%9C%20%EC%9A%B0%EC%84%A0%EC%88%9C%EC%9C%84%20%EC%83%81%EC%86%8D%EC%9D%84%20%EC%9C%A0%EB%B0%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
mprotect()
Linux에서 호출이 우선순위 상속을 발생시키는 것이 가능합니까 ?
ftrace
파일을 분석하면 작업 1이 호출되고 mprotect()
우선순위 상속이 발생하는 것을 볼 수 있습니다. 작업 2는 작업 1의 우선순위를 가지며 예약됩니다. 일정 시간이 지나면 작업 2가 원래 우선 순위로 돌아가고 작업 1이 다시 활성화됩니다. mprotect()
종료 코드 0(성공)과 함께 즉시 반환됩니다.
작업 1과 2가 공통 리소스를 사용하는 것 같습니다. 그런데 mprotect()
여기에 어떻게 참여하나요?