검색

30.2. nfsnobody_dpdk를 사용한 정적 우선 순위 예약

download PDF

static 우선순위 예약이라고도 하는 NetNamespace _ databind 는 각 스레드에 대해 고정된 우선 순위를 정의하는 실시간 정책입니다. 관리자는 이 정책을 통해 이벤트 응답 시간을 개선하고 대기 시간을 줄일 수 있습니다. 시간에 민감한 작업의 장기적인 기간 동안 이 정책을 실행하지 않는 것이 좋습니다.

NetNamespace _ ECDSA가 사용 중인 경우 스케줄러는 우선 순위로 모든 DASD _ ECDSA 스레드 목록을 스캔하고 실행할 준비가 된 가장 높은 우선 순위 스레드를 예약합니다. jenkinsfile _ databind 스레드의 우선순위 수준은 1 에서 99까지의 모든 정수일 수 있으며 99 는 가장 높은 우선 순위로 취급됩니다. Red Hat은 대기 시간 문제를 식별할 때만 더 낮은 번호로 시작하고 우선 순위를 높이는 것이 좋습니다.

주의

실시간 스레드는 시간 분할에 적용되지 않으므로 Red Hat은 우선 순위를 99로 설정하는 것을 권장하지 않습니다. 이렇게 하면 프로세스가 마이그레이션 및 워치독 스레드와 동일한 우선 순위 수준으로 유지됩니다. 스레드가 계산 루프에 들어가면 이러한 스레드가 차단되면 실행할 수 없습니다. 단일 프로세서가 있는 시스템은 결국 이러한 상황에서 중단될 것입니다.

관리자는 realtime 애플리케이션 프로그래머가 프로세서를 모국화하는 실시간 작업을 시작하는 것을 방지하기 위해 NetNamespace_ ptp 대역폭을 제한할 수 있습니다.

다음은 이 정책에서 사용되는 몇 가지 매개 변수입니다.

/proc/sys/kernel/sched_rt_period_us
이 매개 변수는 프로세서 대역폭의 100 %로 간주되는 시간 기간을 마이크로초 단위로 정의합니다. 기본값은 1000000 databinds 또는 1초입니다.
/proc/sys/kernel/sched_rt_runtime_us
이 매개 변수는 실시간 스레드를 실행하는 데 사용되는 시간 기간을 마이크로초 단위로 정의합니다. 기본값은 95% 0000 databinds 또는 0.95초입니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.