![Linux 커널의 "만료" 대기열에 실시간 프로세스가 존재할 수 있습니까?](https://linux55.com/image/52600/Linux%20%EC%BB%A4%EB%84%90%EC%9D%98%20%22%EB%A7%8C%EB%A3%8C%22%20%EB%8C%80%EA%B8%B0%EC%97%B4%EC%97%90%20%EC%8B%A4%EC%8B%9C%EA%B0%84%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EA%B0%80%20%EC%A1%B4%EC%9E%AC%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
Linux 커널 2.4에서:
실시간 프로세스의 우선순위는 0~99이며, 양호한 프로세스(우선순위 100~139)와 함께 준비 대기열에 공존합니다. 그러나 실시간 프로세스는 요청 시 실행되어야 하므로 타임슬라이스가 소비됨에 따라 더 많은 시간을 확보할 수 있습니다.
그렇다면 해당 시간 조각을 소비하는 모든 프로세스가 존재하는 만료 대기열에 실시간 프로세스가 존재할 수 있습니까?
답변1
real-time process
어려운 실시간 상황에서는 이러한 프로세스가 만료되지 않습니다. 따라서 분명히 만료 대기열에 존재할 수 없습니다. 하지만 커널 2.4는 실시간 기능을 보장하지 않으므로 커널을 패치해야 합니다. 이는 소프트 실시간으로 가능합니다.