0
많은 RTOS에서 틱 인터럽트는 스케줄러를 활성화시켜 더 높은 우선 순위의 작업이 실행 준비가되었는지 확인하고, 그렇다면 컨텍스트 전환을 수행합니다. 틱 인터럽트의 일반적인 지속 시간은 CPU 비율로 어떤 것이 있는지 궁금합니다. (컨텍스트 전환이 발생하지 않는 경우).일반적인 틱 인터럽트 지속 시간은 CPU 비율로 표시됩니까?
많은 RTOS에서 틱 인터럽트는 스케줄러를 활성화시켜 더 높은 우선 순위의 작업이 실행 준비가되었는지 확인하고, 그렇다면 컨텍스트 전환을 수행합니다. 틱 인터럽트의 일반적인 지속 시간은 CPU 비율로 어떤 것이 있는지 궁금합니다. (컨텍스트 전환이 발생하지 않는 경우).일반적인 틱 인터럽트 지속 시간은 CPU 비율로 표시됩니까?
정말 틱 기간/빈도에 따라 다릅니다. 1ms마다 틱이 있으면 백분율이 더 높을 수 있습니다.
또한 프로세서 및 클럭 속도에 따라 크게 달라집니다. 128MHz로 동작하는 MPC5554에서 캐시가 활성화 된 상태에서 틱 인터럽트 처리 (즉, 인터럽트를 수신하고 일부 조건을보고 실행으로 돌아가는 경우)는 약 7μs입니다. 이것은 10ms주기 /주기에서 0.07 %를 제공합니다.
자동차 애플리케이션 용입니까?
나는 CPU 시간의 0.1 %가 틱 인터럽트 (스케줄러가 컨텍스트 전환을 수행하지 않음) 전용이라고 생각한다. 합리적으로 들리는가? – Yony