27.2. Cryostat_FIFO를 사용한 정적 우선순위 예약


static 우선순위 스케줄링이라고도 하는 Cryostat _FIFO 는 각 스레드에 고정된 우선 순위를 정의하는 실시간 정책입니다. 관리자는 이 정책을 사용하여 이벤트 응답 시간을 개선하고 대기 시간을 줄일 수 있습니다. 민감한 작업의 기간 동안 이 정책을 실행하지 마십시오. Cryostat _FIFO 를 사용 중인 경우 스케줄러는 우선 순위에 따라 모든 all the Cryostat _FIFO 스레드 목록을 검색하고 실행할 준비가 된 가장 높은 우선 순위의 스레드를 예약합니다. priority 수준은 1에서 99 사이의 모든 정수일 수 있습니다. 여기서 99는 가장 높은 우선 순위로 처리됩니다. 더 적은 수로 시작하고 대기 시간 문제를 식별하는 경우에만 우선 순위를 높입니다.

주의

실시간 스레드는 시간 분할의 영향을 받지 않으므로 우선 순위를 99로 설정하지 않도록 합니다. 이렇게 하면 프로세스가 마이그레이션 및 워치독 스레드와 동일한 우선 순위 수준을 유지합니다. 스레드가 컴퓨팅 루프에 들어가면 이러한 스레드가 차단되면 실행할 수 없습니다. 단일 프로세서가 있는 시스템은 결국 이 상황에서 중단됩니다.

관리자는 실시간 애플리케이션 프로그래머가 프로세서를 단조하는 실시간 작업을 시작하는 것을 방지하기 위해 Cryostat _FIFO 대역폭을 제한할 수 있습니다. 다음은 이 정책에서 사용되는 몇 가지 매개변수입니다.

/proc/sys/kernel/sched_rt_period_us
이 매개 변수는 프로세서 대역폭의 100 %로 간주되는 시간 (마이크로초)을 정의합니다. 기본값은 1000000 Cryostats 또는 1초입니다.
/proc/sys/kernel/sched_rt_runtime_us
이 매개 변수는 실시간 스레드를 실행하는 데 사용되는 시간(마이크로초)을 정의합니다. 기본값은 950000 >&#s 또는 0.95초입니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat
맨 위로 이동