12.3. 스케줄러 우선 순위에 대한 라이브러리 함수


실시간 프로세스는 다른 라이브러리 호출 세트를 사용하여 정책 및 우선 순위를 제어합니다. 함수에는 sched.h 헤더 파일이 포함되어야 합니다. 기호sched.h 헤더 파일에 정의되어 있어야 합니다.

표에는 실시간 스케줄러의 정책 및 우선 순위를 설정하는 함수가 나열되어 있습니다.

Expand
표 12.1. 실시간 스케줄러를 위한 라이브러리 함수
함수설명

sched_getscheduler()

특정 PID(프로세스 ID)에 대한 스케줄러 정책 검색

sched_setscheduler()

스케줄러 정책 및 기타 매개변수를 설정합니다. 이 함수에는 sched_setscheduler(pid_t pid,int 정책,const struct sched_param *sp)의 매개변수가 필요합니다.

sched_getparam()

스케줄링 정책의 스케줄링 매개 변수를 검색합니다.

sched_setparam()

이미 설정되어 있고 sched_getparam() 함수를 사용하여 확인할 수 있는 스케줄링 정책과 관련된 매개변수를 설정합니다.

sched_get_priority_max()

스케줄링 정책과 연결된 최대 유효한 우선 순위를 반환합니다.

sched_get_priority_min()

스케줄링 정책과 연결된 최소 유효한 우선 순위를 반환합니다.

sched_rr_get_interval()

각 프로세스에 할당된 timeslice 를 표시합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동